MAPPSTSGGHEGLNPRDVCVVGVARTPIGALLGSLSSLPATKLGSVAIQGALRRASVDPALVQEVFMGNVLSANLGQAPARQAALGAGLPNTVPCTTINKVCSSGMKAIMLAAQSIQLGINDVVVAGGMESMSNAPKYLAESRRGSRFGHDVLIDGMLKDGLWDVYNDFAMGMCGELCADQHSITREEQDAYAIQSNERGIAARDSGMFDWEITPVEVPSGRGRPPVVVDKDESLAKFDPAKLRKLGPAFKKNGSVTAGNSSSISDGAAAVVLVSGEKAKNLGLQVIARIRGYADAAQAPELFTTTPALAIPKAISNSGLQTSQIDYYEINEAFSVVAVANQRLLDIPPGKLNASGGAVSLGHPIGCSGARIIVTLLGILRQKHAKFGVAGVCNGGGGASALVLESMQPSSYIRSSL*