MKFLPLPEFEDVTSSLNFDTADCHIVGGCELYITKAPRSDRKLYKNIEQSLEAQYESVLRLSASLSPPTASDAAASLNLSRSSPFGPLSDHSSRRTFAYLIATLNASHPDYDFSHVLRPSDFHREKNLKRVMNTIDSTLFNLRPRETLDLTPPSPSAVSGSYNSEASARWGRRMWKILDEQLSLKECNIYSYSPDEDPSDADDGAIWSLHYFFFNRIRKRVCYLYVKAIPILSHTPSEGLATPVSKRTFDDGILTPNLSTSKRAKYWFGENVEIESDSDGENKYLMSDEDFRSRSVSKGTVRAMSEEIADSMEV*