MSALKNNEGFEKRQSAGIEGPNGYPVPNSVSLLNPYICLKQSELRRIQRSRLSAGRPTPLLLWREAQRFALARVLMQRANNLIFDEATSVQDADTEAHEPLLQINSTSLINFHQRKLPREYTNLCNLCPRSFLFAIVANVGPGGTTRTLVIAYHQGNDDISGEQTFVSRDDYFVSDTLALIETFRTPQSQTQSQFQGAGEPHVNQRPSVPDTPQPRFLVPEGYSWGKQTEPQLVLPWRACAEFPFTATCLILELLCDYSDGEDYGASVRPKLKRNNHRTRPGDVQLQSLATYGIAAFLISYMDDAEYHAYDCDPVEDPPPERSRMLCAPAEASCAVVYSAVVGGVLELSPLEE*