MVRRRFSFGLVSRLSSPIYGRSPCSGGIWTPCLGQKRSFMTAKDLVESEEPEKKVTNRINMFSAINQALHTVLDSDPKSYVFGEDVGFGGVFRCTTALRDKFGRHRVFNTPLCEQAIVGFGIGLASMGNRAIAEIQFADYIFPALDQIVNEAAKYRYRSGNLFNCGGLTVRAPYGAVGHGGHYHSQSPEAFFCHVPGIKVVIPRSPSQAKGLLLASIRDPNPVVFFEPKWLYRLAVEEVPVDDYTLPLSSAEVMRKGSDITLVGWGAQLAIMEEACDEVSKLGISCELIDLRTLIPWDKELVEDSVNKTGRLLVSHEAPVTGGFGAEIAASITNSCFLRLQAPVSRVCGLDTPFPLVFEPFYMPTKNKIVDAIKASVNF*