MKRILSDGVNEPKLCKFIKEESPHKVKQEPYDDEDLVHLGSESIPSPTSSTSPPFPTEPAVQTIKLPKYMELKCGALVARLHTELFICPGIREKCIEVLDCPGELLTPVEFTIKAEKSKQKDWKGAIKHNGRMLRTLMEFKQLDFYNHHEMCSFKCHSRNYITKNGGSVPKLPPKNVQRRHSSASTTSNVSQTAINQLLQGELIKNPNFLAAFAAHCTAENQKRQEEAERKLQEKQNAIKCLMETDSVTFWNQTIQSKTSTVVLDRISMELGSLAQNLISGRDFAASSSKIIQVLQVLGLSDTVSREMCGQFILPSSVSTNVDGQSSLDAQLPVQHLPSKEMKAVDPIEKSPNDNNNETLSSSEKLELMIRNAL