MGKLALAAKITHVPSMYLSELPGKNHGCRQAAIDGHIEIGKRCREMGVDTIIVFDTHWLVNSAYHINCADHFQGVYTSNELPHFIRDMTYDYDGNPELGHLIADEAVKLGVRAKAHNIPSLKLEYGTLVPMRYMNSDKHFKVVSISAFCTVHDFADSRRLGEAILKAIEKYDGTVAVFASGSLSHRFIDDQRAEEGMNSYTREFDHQMDERVVKLWREGKFKEFCTMLPEYADYCYGEGNMHDTVMLLGMLGWDKYDGKVEFITDLFASSGTGQVNAVFPLPA*