MGCGASKWRDPGVRQRRLSSVGEVVVFLPGLRVPRNIDFSQTLGDHLDKSIVERLTALRARIVAMATQESTTALKPRRRAAAQHGGSSTANLLQALEEYLPALLGLVKGGSELRNKVQFVWANQEDVAEETSMADPWYEVLSVLHLMAMVCFLQANNLLLPRSYADGHGPRVSEESRQATVDLFLKAAGYLDCAIHHVLVQIPPERRRELPVDLAEGNLKALSLQGLSQGVDMQLGLAIDNPKATLAVKRRLACEMIKCWKQVKDSIPELPLSDGWGKKHSLFVKWKYVEAKAAAYYFHGLILDEGETDKAQEMAIAALQASEEFLNESKRASEAFHSAPPASRSPAPFGTTKYLLDMIPKDVQSKVQSYQDLYTQQIASNIGVSKIIATPPPLPDFPLALSPEDYELPQSDMLWKGANHL*