MESYAAGAKFDCLLFDMDDTLYPLSLGINLACRKNIQGYMLNKLQIEESQVPKMCLDLYKEYGTTMAGLKVLGYDFDYDDFHACVHGALPYEKLKPDPVLRQLLLSLPQRKIIFTNSDKAHAARVLEKLGLEDCFEGIICFETLNPSTQQDANDQNQKNAGEADTDGGSRAGSDDPAPPRRGILCKPSLESMEAVIEIAKLDAKRTVFFDDSARNIASGKAAGFHTVVVGTSALVPGADVALESIHNIKEALPELWDAAGEHVEAVLRPAAVETTVLA*