MATPPPIFISTATLHTLLTHKSLVDHLQFSLPTFASTIESPLRHAHQTSPSTSLLLMPCWSRAPSLPYIGVKLVTYHPNNSTQNLPGVHASYVLFNSITGQTLSTMDATQLTVYRTACTSALASKFLSRQDSETLLMIGAGTLAPHLIKAHLTVRPNLKKVIVWNRTADKAKRVIENLQSEASFEGVSFESNASLEEVVGLGDIVSCATNSGTPLVKGKKLKEGAHLDLVGSFKHSMRECDDEALKRGKVFVDNEAAMVEAGELVGAFERGAITKDEIVGDLLELIKGEKNGRTTAEEITVFKSVGSAVVDLLTAQLAYETYMKSH*