MRFTLSLILSAALASTAAAMPQAATKEVRSEPKLIDLAPFKASGTGYKPKKILTEDEARALTAKNLEAAKAPKSAIERRNCKRNEEEYHKMKAKSTCKNPEVRVEWRNFPHEYRLKWVKAARCLYDLPPRMGYPGSKNLAEDFAYIHQQLMENIHAVGHFNVWHRLFLWHYQETLRDQCGYPRDLPLPWWDETKDSGNFANSPIFTPEYYGSAPKVVVKDGKEFATCIEDGAFANITVSIGPAKSVTTPHCLSRALNETKTALTGKAYCDLGNSYSDFWKMAVTQEEGMHANGHEGVGSVMGDMWASPADAIFYMHHTFTDRYFTAWQNADPVRRTYAIGGPNATVGPVSPSTNDSPIRFLGLFPDTTIREIQDAQGGSPFCYKYDY