MESYAAGAKFDCLLFDMDDTLYPLSLGINLACRKNIQDYMLNKLQIEESQVPKMCLDLYKEYGTTMAGLKVLGYDFDYDDFHACVHGTLPYEKLKPDPVLRQLLLSLPQRKIIFTNSDKAHAARVLEKLGLEDCFEGIICFETLNPSTQQDANDQNQKNAGEADTDGGSRAGSDDPAPPRRGILCKPSLESMEAVIEIAKLDAKRTVFFDDSARNIASGKAAGFHTVVVGTSALVPGADVALESIHNIKEALPELWDAAGEHVEAVLRPAAVETTVLA*