MDSFSLLLLLLLLSLLSAYLLWFLSLSARLSGPRVWPFLGSLPSLFLNRRRLHDWIASNLKNSPTLTYQTCICPLPFLSLKQGLVTVTANPKNLEHILKTRFENYPKGPHWQAAFHDLLGSGIFNSDGESWVVQRKTAALEFTTRTLKNSMARWVNRAIKLRLWCILDRAQTLEKAVNLQDLLLRLTFDNICGLAFGKDPETLSPDFPLNPFSGAFDKATETTLQRLLYPEFLWKIKKIFGLGMEPELNRCIKVVDDYLTEIIASRKEEIISGTEPERDDLLSRFMKRKDINGNHYTNLALRRIALNFILAGRDTSSVALSWFFWLLTRNREIERKVLAEIAETLTKSRGPDTNQLERDPGHKVEQKMSLTLFMKNGLMVRVNPRDLKAIVV*