MSLSNGKTEAPLPISNGDEKKPFKIFVGYDPREDLAYEVCRHSILKRSSIPVEIIPIKQSDLRKSGLYWRERGQFESTEFSFSRFLTPCLANYQGWAMFVDCDFLYLADIKELKNLIEDKYAIMCVQHDYAPKETTKMDGAVQTVYPRKNWSSMVLYNCAHPKNRVLTPDTVNTQNGAFLHRFQWLEDDQIGSIPFVWNFLEGHNRIVGNDPTTSPKAIHYTRGGPWFEAWKNCEFADLWLNEMEDYMKQAKKEQSA*