MRSHGLRLLFALSLPRAVCTCLDQFEASRQDFQTYSLFPFKIVPGEPIPSAILKFFEMEHDPYVIQLRKYMDWAHQMLMACWSSNGRVWEVRLRWNASVILHGQLEEKLNEVHSTACAPQSCKMSQVIQQIAPRLFFTNHQVYTGFTGTAKALSSWKFVNVQFAIVGTGGCGTTSLRKNLEQHPGVRFTYEGDDVLYAPGYNHLYQGGFRMLPTEEQVNQLKCGKGRCRAEDVDDRIIGLKNYNLYNFDVGLAALSLKRMKIILLVCDPLDRLEKALYYKHCQFTSRCENRSVIDEIVAGKDVAELVAEHREYWIASERIMFLMSLFKPPDVIIAHQEVLRTSPDFLYQTLFKQIGAGPFQMRFHRYNSVGGLRSGLCQRRKLLKEFQQALEPEYAKLEHLLTAIGHPKVKEFPRPHLHRRNELRSTRRCVNQRCE*