MALSFPDLSGAALDDLVEKLTHYAISNGLVIYPPDFKVYQPSVAPVTLYPTPFPRAQFHKGVDISTRFNDLYSRVVVDKSWLKEVIADLSKYDRDFTGMLYKTYLEAEPKIVQPVSLGLFRSDYMLDTVSNSIKQVEFNTVSVSFGGLSPKVGQLHSFLNSQGLYGTPQYYQETDLPTSQSTDGLANGLFEAVKYYETSEKTASTIVLFVVQPGERNVFDQRAIEYSLFAKGVKSERVDFDKIISSVKVDSSHKLFYKEQEVAVVYYRSAYAPSEYNHPDSWKARLLLETTKAIKCPSLLVQLSGAKKVQQLLTDRAVLEKYGFADEELLSTFVQIYPLDASEQGQLAKKLAFEHPERFVLKPQREGGGNNVYKEDIPGFLRSLDEKEWGAYILMELIVPAVHDNKILRNGDVLNEGIVSELGVFGTLLFNETDGTILRNDYAGYLLRSKTSTSNEGGVAAGFGCVDSLYLHD