MPDTFTGWVAHGPKSPLTYGAFTPKPFEETDIEVQITHCGICGSDIHTIRSGWAPADYPCVVGHEIIGTATRIGRAVNNKQNIQPGDRVGIGAQCSSCLRPDCEACADGEESYCPKMVGTYNSRFPDGSKAYGGYANRWRGPGHFVFRIPEQLSSAEAAPLLCGGVTVFAPLRRFGAGPGKRVGIVGIGGLGHMGLLFARALGSDAVVAISRSSSKKSDAIGPLPNKLGADAFIATGEDKNWAKTHARSLDIIICTVSGENMPLSGYLRLLKRNGVFVQVGAPEEPLPPLRAFSLIQKGVKVTGSSIGSPEDIRQMLNLAAEKGVRPWVQTRPMEEVNLALQEMHEGKARYRFVLENGAKAGKL*