MTLTAATSGEEFFANLFGPKPALGAKTTSRARPATRPTNETVKVVEGIRHKRLGGRSGIVVSEIGLGTQRWGSADVNAPDETLCHAMMDRAVLERGVSLIDTAEQYPIPSDRSRPEGRTEEIIGRWLAQDKSRREKVVIATKITGGSNVNAKNIQRDLERSLLRMKTDYVDVYTLHWPARYTPQSNWGQSLNYDVEMERAPYYKNAASFEEITEAMGKMIDQGKLRGYGSCNDNAYGLTAMCYAARSVGAPEPCCMQGDYSLINRRSEENGLAEASSPVHENAGWMGYNLLAGGVLTGKYRKIKAAVDNPDDPALAERLLKNPRGRMDDYSWGQTLYRYRSGPALRAIDAYAALAEEAGISLTELALRWAQRRAFMTTALIGHTSLAQLDETLDYFDASKPPLDDALMWAIDRVHMRNRLPIFSSDRVGADWDGTGEIGERIP*