MDRFGDHDVHCGNDIGLKFRHNLVRDVLGDICTQASVVVKKEVPLGFFSEEGKDLRPEDLLVYSWDRGKNVCLDVTGVSPFTGPGVDAFVPGAAVSNAVAKKKKKYEAKCADNGYSFICFAFSTFGELGSDALEFMSRVTRAAQCNAVNANIRSFIFQRLCFALNKGVGANVDGGVGFGDWQWRCANLPFRIGGFGVYTAQDSSVYAFVASRLQSLGLQNRLLGHGGDSILALACELALNSFRDLCHFDPLDLFHVVPAPPFMKKLATMYFDMVEKKMMEQHNPSPREKSILISNRAAHSLNFLRALPIEGLGKTMHPRQFRCVLCYLLAIPMFPPDVTCPCCSSKIIDRFGDHAVHCGVDAFAPGVSVANAVARKKKYEAKCIANGYGFIAFAFSTFGELGSDALEFMARVARVAQSNTATANIRSFLFHRLCFALNKGVEAQLVARLPSNFV*