MATPPPIFISTATLHTLLTHKSLVDHLQFSLPTFASTTESPLRHAHQTSPSTSLLLMPCWSRAPSLPYIGVKLVTYHPNNSTQNLPGVHASYVLFNSITGQTLSTMDATELTVYRTACTSALASKFLSRQDSETLLMIGAGTLAPHLIKAHLTVRPNLKKVIVWNRTADKAKRVIENLQSEASFEGVSFESNASLEEVVGLGDIVSCATNSGTPLVKGKKLKEGAHLDLVGSFKHSMRECDDEALKRGKVFVDNEAAMVEAGELVGAFERGAITRDDIVGDLLELIKGEKNGRTTAEEITVFKSVGSAVVDLITAQLAYETYMKSH*