MDPGKLFIGGISWDTDEDRLREYFRNFGEVVEVMIMRDRATGRARGFGFVVFADPVAAARVVLEKHVIDGRTVEAKKAVPRDDQNILSRNNTGILGSPGPTRTKKIFVGGLASTVTESDFKKYFDQFGTIVDVVVMYDHNTQRPRGFGFITYESEESVEKVLYKTFHELNGKMVEVKRAVPKESSPVPNRNQLAGYPFNFGRVGSYLNGYNQGYNPTAVGGYGLRSDGRFSPVTVGRGGLSPISPGYGMGLNLETGLNPNYGTGPNVSSNLSYGRVMSPSYSGNLNRYGSPNPMVYSGGGGNGSILSSSVQNLWGNVSTSAGTNSSHLRTFPGSGGVHTGTSSLNNIGGLWGASASLGHGENAGSSFNTVNLDFGNGDASFTSGTTVGYARSIGTNVSSASLYSAPNIYDEVHGNNDEGNTFYGHSSWQSLPTELEDSSSIGFGLGNAASDVISRNNAGYTVGYGVSNRQSNRETLDFQDFITLNIIKSKIKTKLLRPYLNKI*