MSVMLFIERVYMAVVILCVKVLGRKRYTKYKLEALKDDIELNNSHPMVLVQIPMYNEKEVYRLSIGAACELSWPSDKIIIQVLDDSTNPIIGDLVELECERWMSKGVNVKYETWNNRNRTVPFLLQNPELALVQARWKFINADECLMTRLQEMSLDYHFNVEQEVGSSTYSFFGFNGTAGVWRLQALFDAGGWKDRTTVEDMDLAVRASLKGWKFVFVGDLSVRNELPSTYKAYRYQQHRWSCGPANLFRKINV