MISLDLVAEEARDEDDGHVGGLRARRRLDGVAEKSFRLKMVVRAGLSLTPEVSATVVGVRSQKMGQALGCVQVDQSTVAIKETFGKFDDVLQPGCHCLPWYFGSQIAGQLSLRVQQLDVRCETKTKDNVFVTVVASIQYRALAEKAGDAFYKLSNTRSQIQAYVFDVIRASVPKLSLDDTFEQKNDIARAVENELEKAMSHYGFEIVQTLIVDIEPDEHVKRAMNEINAAARMRVATNEKAEAEKILQIKRAEGDAESKYLAGLGIARQRNAIVDGLRDSVLAFSTSVPGTTAKDVMDMVLVTQYFDTMKEIGASSKSSSVFIPHGPGAVKDIAAQIRDGLLQANSQK