MSKALALVVVLFFVGFFGECYGELRVGFYKGKCGITDVEVVVKKVVETWHFTKREKDIAAALLRMQFHDCFVNGCDASILLDGNNSEKKAGPNSSVRGYKLIDAIKEALEARCKGLVSCADIISLATRDAVVLSGGKWYNVETGRRDGKVSLASNVDLPSPSISVSDSIKVFGKKKISPIDMVYLLGGHTVGNTRCSLIQDRIYNFNNTGVRDPTMSNWLFSELIKKCPRVSSFDNNVPLDMKTPSFVDNSFFGEIQKGNGVLKIDQQLALDGLTKKIVGDIVKDPNFFTNFGEAMVKLGRVEVLIDGQGEVRTSCRVVNKKSFFFGLFN*