MMDKLLQPIAERLKLEGFAFAKADAMETVLRSAGLSDWDGFAASWNDLGVDGFMADGGRYRRRRFAAFSVSSEGALRKPHQPHYQSRDYNALNGGLERWFSPVADDIGAHPAMRAILRMSFDLFDRLTPADQRPEAWHVEVHQFRIEASAGEAGLPTPEGLHRDGVDWVLVLLVDRRNVASGETTIHDLAKTEIGAFTLTQPLDAAFVDDFRVYHGVTPVTPLDPAHPACRDVLVVTFRR