MSAFNLETFILHLACHLVGARAVRETLEQNSGSSRLYWRSPILCADKSVDPTRLDVGNESHVIFVDVAFEIVTSTRNAGDRIRCHWGSLVQHQGSGYYLASRFLSVADLERHFPEHVVSVSFTPGAALAQTIATALRSIQDETSTRVERNRTNGEPPVVWLSLDYEALDEKLDLCVYDKQNSSRLEGSSVDKLSPALYSTMLFNLLPTFTATEPMDETQAQQIEALWRSNTRAQSITEDERDGFDNVGLNNSPRFSATPIAVPSSSTSSSTKFGRSATDDRASPAISPLAGNKRRKLGRGMGVPRRKAKKLQYLG*