MSKALALVVVLFFVAFCGECYGELRFGFYKGKCGRTDVEAVVKNVVETWHITKRETAIAAALLRMQFHDCFVNGCDASILLDGNNSEKKALPNSSVRGYLLIDAIKEALEARCKGLVSCADIISMAARDAVVLVNYIFIIFMCVHDPTMSQWLLSELKNKCPRVPFKNVDNPIPLDMKTPSFVDNSFFQEIQKGNGVLKIDQQLALDGLTKKIVGDIVKDPNFSLSLEKPWCNWVELKVGFYKGKCGVTNVEGVVQNVVETWHFEKKEKDIAAALLRMQFHDCFVNANHYFHYSFRVILYDEAI*