MDPNLWSHLPDDLLDRILAWLPIDAFFRLATLCRRWSRLATSKSFHDLCATVPSTAILFVKIIACDCQQLLTTFSPAASRWYKLPLAFLPPNAGLPVATARGLLCFTNHFQGYNNDEYTALFVCNPLTKAWRELPPMLFHHRPTLVTMVADAATKSYKLVVAGRWTTEVYSSATNSWKRSACLPRGEEISRNVALCNGVLYCLTPRWYNCSLLAFSLQHETWIKIKTGRLPGYCQFRNLVECSGQVAIVGKCVRHQVFTICVWFLDQRSLKWREVGRMPKVMAEHFLVMPSESFYCSGIRNLVFLTRDNSHDGVLFDISTKSWRWVPDCPNLEGMAFEPRLDAVP*