MNGFCARLRAITHNERLKMKIAVLLSGGVDSSYSAYSLKEQGHELVGIYLKLHASEKKHDLYIKNAQKACEFLGIPLEVLDFQKDFKNAVYDEFISAYEEGQTPNPCALCNPLMKFGLALDHALQLGCEKIATGHYARVKEIDKVSYIQEALDKTKDQSYFLYALEHEVIAKLVFPLGDLLKKDIKPLALSAMPFLGTLETYKESQEICFVEKSYIDTLKKHVEVEKEGVVKNLKGEIIGTHKGYMQYTIGKRKGFNIKGALEPHFVVGIDAKKNELVVGKKEDLAMRFLKAKNKSLMKDFKSGEYFIKARYRSVPAKAFVSLKDEVIEVEFKEPFYGVAKGQALVVYKDDILLGGGVIV*