MVSVSRLLLSAVAFAAAGVLALPTELSRPAKRAPSAPYWVEYFDASVSEVTGVPPVSDVTVCPMHYFHPRGCPLTLDTRARTHRDTMCCKCRSSRMHRRATDPKACARSSPHSIIAFLLTEGAWDNAEGWASLSASDRSTLKSQYAAAGISLMVSVFGSTDTPTSSGADPTDTANTFAAWVQEYDLDGIDVDYEDFDAFDAGTAEAWLVTFTTQLRNQLPASDYIITHAPVAPWFSPNYWTNGGYIQVDSEVGDLINWYNIQFYNQGSTEYTTCAGLLTNSSSTWPESALFQIAASGVPLDKLVIGKPATTGDASTGYMSTSTLATCVEQAKGQGWDAGVMVWEYPDAGTSWITAVRADSWPVS*