MADIIHMSLDNVIWLDRGQRDCRGGGRGQGWAGSQGGRGGRVQAAAGPESWGSGPFRNRAALGRGRNRTAPYSRPRQLPDEWHHDRFHRDFGRGAGLMTGGKLLLSNLDFGVSDVDIQQLFAEFGPLKNAAVHYDRSGRSLGTAHEHFERKADAVEARKHYNGMPLDVNRRWVTTNRGSGGFGGGGGGGGTQGRSSGGKLCKGRHTGRHSKPHISAEELDAQLDAYNSMRDT