MASAGLPTTTPAQIDPARPGRALPDVGHAASKPPKSHLHHHDDVWNADSTFALLQAWGGRFLELNQGCLSRADWSYVTQQVLLLSGKTSFTETQCRNRIDTLKKKYKREKHKLATMGGGFSSWPYYQHLDSFLKPAPLRIQPLVALPAADCTGKMNPPPVAALTAEYVEKTDPQPAATPATECVGKMDPCLEKGRIVGPIALNNAFLGETAHLGQENQEHDAANIVSASCELPDSSEMSQSSFKSSDNEQKDRRKGKRQRRTGDACFGVIAKALTKFVDVYERIETAKHEQALDLEKTRMEVTRNFELQKWRLLMQMQMELVKIKGGTDDGDHFVDDIGANLFATCFMPLDYCG*