MALSRSGFRCSYTLLLFLLSRTVHPGSANYRHNIDSCAIAPPPGSYQPMQNVSEQDANLLLLALNLEYLEAELFLFAGYGKGLDYFAPQLADKGPPPYGAQLANLDALTKEFIQQFGLQEVGHIRAIKATVARAFPRVALNLTKEVFAETMEKALGKKGLSKPFDAYADSISFLLASYLVPYVGLTGYVGANPQLTTPTAKRLVAGLLAVESGQDAQIRALLYKYKDQTMYGMTVAEITNKLSALRNELGNTGVVDEGLTVPACLGGEGKIKGNGLAGDRYSVGYARMPEQILGIVYGSGNPSRPGGFYPQGGRGYYAEKYLKHRY*