MDNNHLYFHDPQQIMSPVHHDTKPPPFAAAAALPFEQPASDDSSTAVVVDQVAQAAKLAESGDLFAARQILNRPPHRLPAAATPLLRSAFYFNDALRAALSSSSPPPAASTPVDVLLKLTAYKAFSDASPVLRFAHFTCVQALLDELASSSATCIHVLDFDIAVGDQWASLMHDLAHRRQHAAFKLTALVTTASHHPLELHLLHHTLSTLAADLGVPFRFAVFNLDATDLTALLSLAAAGDAIAVRLPVGSVHASVLHLLRRLGARLVVSVDRGWWCERGELPFAAHIMQALQSTAFLLDSLDAVGTDSDVAAKIERFWVRPRIDDCVRAATAGCGEKTAAWRATLASAGFVPVQVSGLAEAQAESLLKKMAVRGFRLERRGGSLFLHWQRGLLASVSAWRC