MSYGVVGGLAAPPLNSLSDGGGGSGGGGGGGGDSIHLGNTSASGYKWRLVIAYEGTRYSGWQYQQSPPTIQCIVEKALTRATKLEREDLYLVGASRTDTGVHAWGQVAHFLTPFNYDGLESIHAALNGLLPPDIRVREISPAVPEFHARFSVKSKIYHYKIYNDAVMDPFLRHYVYHSVYKLNTLAMREAAKHFTGKHDFSAFVNASHNDRSPNPVKNIFRFDVNEMGALLQLEVEGSGFLYRQVRNMVALLLQIGREAIPPNIVPWILATRDRKELAKYALSAPPHGLCLMSVKYNEEHLQLPSGCPATSHGRHHTVRKCKLPFY*