MNGLLHMHGPAVKKLLGWKIGEDEEKWCEKAVEALVKKLKKKNNGCGTLEDLECVLANPTPNSRCITIPKSLDGRLQVSHKKGLPHVIYCRVWRWPDINTQHELRSIETCSYPYESSSKTMYICINPYHYQRLTIPKGLNSSMPSPQPAPSPSNTIWQSGSSTASCASSPSPSVFSEDGELQAHQRPPPFRHPKSWAQITYFELNSRVGEVFKLVNQSITVDGYTDPSNSDTRICLGQLTNVNRNTTVENTRMHIGKGIQLDNKEGQMHIMITNNSDMPVFVQSKNTNLMMNMPLGKVNRIPPHSQLCAFEFNLFFQGWGEDYPRQDVTSTPCWLELRLNVPLAYIDQKMKQTPRVNLVEPNSVT