MLYFLGSSGVAGLHVAKDIAENNPGCHVLLATSETPTIGFKALNANHPYDIVGAVLFGDGTGAMILGMDPILGKRRKRFNLLPQQLRASRRALMDYGNASSNTIGNLV