MKIRSWRSNVFGMWSLARMLACVLLQWAVLWINVGTFARGLALDLVETETGWNFEDVVDYSSPPIEVFDGNVTTALSAHLPPKHIFVLNSDFELTTVTSNVTVLADTTLPTIIPNWLPGGAGVQILQSASYQMSTFAGGVFAIHLNNPFSAGNSTQGSISTMNLPANPKPATLYTVQYDCARMPDGPLNLVTTLKVSSMTGLTTNYYTIHTSRYNITDTPKQITWTRKSFLFMGTGALTSIRFESMSEKYGPIIDNIVLQQGVHILHDLGPPARMLALWQWLCPIFTAFAFIVVVQPQDVLLFREAAQYLL*