MLFKRESVLSASSAFLRRVSIGVGRESIKIIAQASKSIAGALADDPAVRDKWLEPVTKAEVNLPLVYCLSLITWHHRSPPGQQPVFTPNTRTYQLSLMMQCVFPLTLYALVLYCCMKRTFRVPRGLLVVVAVVMTCSVTTAALFFVFNVHFWFYFGDFFYIALTYVPPMCAVGWYLHDAVDTTLRDRLDDMLFTAVVETLVAASTILYCILLMPLFFLLNAWLQLLWMALLHPIYYELTSGFLVRKALRRNALRGRTDIPWFLSIVHATVHSVSVSAIMTSSIDSLGISVLTQVLVSAVRLVWRTTTDWRDTQFERLLHWDWRWRPAEADRITQARLISLGIQTEMVLENASNVLAPWLIWCMWREPLFMSVAPSTFIEGGSYPGYYVLVLIVCLLSVTVVFDLTFLLLNYHGLQHLPIIQTWRDIQAVRAWYMGFLVYALTFMGIMFLFVTMMILPRATVCRTDNYCDCTIATYQGVCDGHFVSTWGGSIV*