MRFLLKVLAFVTLLLVFLITTESAPQSALITKLPGFSGTFPSKHYSGYVTIDKEHGKNLWYYFVESEMNPSKDPVVLWLNGGPGCSSMDGFVYEHGPFNFEPAKTNYSLPLLHLNPYSWSKVSNMIYLDSPVGVGFSYSKNESDYITGDMKTAVDSHAFLLKWFQMFPEFQSNPFYISGESYAGVYVPTLASEVVKGNKEGLKPALNLKGYLVGNGVADSMYDGNALVPFAHGMGLVSDQLFENVTKACNGNFYDNLSPDCEEQMAKVSMDIDRLNIYNILEPCYHGTSLSAFDIKSLPSTLLQLGKTEKPLAVRKRMFGRAWPVRAPILPGIVPSWSQLLADVSVPCIDDRVATAWLNDPAIRKAIHAKEESEIGRWELCTGKLWFHHDAGSMISFHRNLTLSGYRALIYSGDHDMCVPFTGSEAWTHSLGYKVIDEWRAWISNDQVAGYTEGYANNLTFLTIKALNHNSLLKLEKWLPRHTVPEYKPREALDFYSRFLAGSKI*