MMKKKQLPWFILALTSMISWQPAEGLVASSRDGPTAFQMHTKSHKTLGRGSSLFSRLDPQDPSGQQSQLSSRRQWLEKSALALPAILTFHPLASQATEDPMTPFRTKAYNLKEYTNSIVASKDTNVSPKEAYDVLAETIAPIGRKKSGSGAKNNPNRNRALDVGAGAGVSTQTLYEMGFTDMDAVDWSGLAWEGNVVECPPSVKFFEMDDERFFRNQRRDNPNVRYHTIVYNFAINLDKAQQIAKEFLDPDLEDARLLAPANAQKDYWYKQTYYLIDAKGDIIWKSKPDVGAWSVQFQPDVTSDTCQGIWCPPYNGFVKQR*