MASLLFTFSPSSSLLPNKVSSEARAWNLKSPTFMPTQSERRTTSKPPQRSISLRSALDESPVLDPPPPEFEENKPEVVTSLKLKLLTAVSGLNRGLAAIEDDQKQADSAAKELEAVGGLVDLYTDLDKLQGRWKLIYSSAFSSRTLGGSRPGPPTGRLLPITLGQVFQRIDVLSKDFDNIVELQLGTPWPLPQVEVKATLAHKFELIGSAKVKITFEKTTVAPTGSFSQLPPIELPRLPDGLRPPNNTGSGEFEVTYIDDDTRITRGDRGELRVFVIS