MVTLVMNSATLLPLCSLSLSPLKSPTITKTHVSLSTQAPHSRPLAMAMTGKSTWEAPGFDPKAGVPIYKPKSYEVLVSDAANSLAYALDDGKNRLEIDFPPLPSSISSYKGSSDEFIDANIQLSLAVVRKLNEMKGTRACIVFPDKPEKRRASQLFKTALETVNGVTIGSLDDVPSGPVSTFFKSIRNTLDFDFAADEEGQWKSDEPPSLFVFINCSTQDLSVIEKYVEMFAASTPALLFNLELDTLRADLGLLGFPTKDLHYRFLSHFIPVFYIRIRDYSKTVAVAPYVLNYSGALFRQYPGPWQVMLKQADGSFICIAESSERFTLGETKEELLRVLGLKEEEGSSLEFLRRGYKTATWWEEDNNLEISSAWRS*