MAGFFAELQYLIAVVAQLFPPKSKFTTDQIPDLSGKVAIVTGFVYMASRSQEKADAAIRKLKEETGKEALFLELDLSNLAAVRKAAEDFMSKESELHILFNNAGVMWCPVGELTANGYDLQFGTNVVGHFFFTELLMPALLAGKETSPDHHARIITTSSSAAYLYTLNWDAFKDGPERRKVSTENLYSQSKFANVVVARQIAKRYADKGVISISLNPGGIDTELQRYVPGTKRNVMRKLILNPVPMGALTQLWAGTMPEALNHNGKFLIPWARVGSCRTEAYDDALGERLWAWLEEQVKDQ*