MSYTPWFKEPPLWTYSTQDERRMLRLHGEILEFYEQARPKQQDEEKRAQALERVKVVIQALWPFCEVKVFGSFATGLYLPNISDIDIVISGSSSGQDVSGRLQALGASLRGAGIAKYVEIIGRAKVPIVKFEEARSRIAFDVRFDSHQELHAADFVLSTLTAFPCLAPLYLFLKTYLHFKHLNEVYHTGGLASYTLFVMLYTFLQVHPDGRHDFSTSGLGVLLAGFFHFYGVSLNVREYGISCNGGTHFFLKAHRKFLDPWKPYLLAVEDPLMPLNDIGKNSFNFSRIQAAFNESYELLVSSHLNDESVSLLKLILPRQAGDSKYI*