MRGFVEKFPDVKVPSLELYACFWQDPSEHIPARAIPSLLRCERLLPTISSSSRSDTKTQPVSKDERLSCSDNPDSNLDSKKGQGSQFELSEISSWVDLDEVQDWSTMIGGTDQDAIASRIIVGAALAVWYPSLVKSHLAVAVAPQLVNLVMAVNGKHSATAAELLAEGMESTWKSQTASDIPHLISDVFLLIECLSGGVSAKTGSIQNPVMAMTIRETLTGILLPSLGKADVLGFLHVVENQIWTTGSDSPVHLVSLMTLVRIVRSAPKAVVPYLEKVINYILQTIDTGNSVLRKFCLQSSMAVLREMVRAFPMVALNQSYTRLAVGDAIGDIRTLSIQVYDLQSVTKLKILDASEPPGFESLLSGDIAMSTTGGISALSFSPDGEGLVAFSHHGSMIRWWSLDAAWWEKLSRSTVPVQYTKLILIPPSADISPESSRASIMANSMVCSSPDETHNRERGKTDGHMKITAQKIELSYRLEWKPGKKVVLLQHGKEFGIFQL*