MATSLLLNSGHHIPSVGLGVYKSTPGEETYGAVLSALRLGYRHVDTAQVYGNEADVGRAVRDSGLPRDQVYVTSKLWRDAYGYDRALAAVQDSVRRSGLPYLDLVLLHCPGEPGPREGAWRALEEAVRQGLVRSIGVSNFSQAHLEKLSRTATIQPAVNQIEVHPFLQRRELVAYCQAAGIVVEAYSPLSKGHKLSDPRVAGVAARLGVTPAQVMIRWGLQHGMVSLPKSVNPDRQAVNLDVFGFALDEGAMAQLDGCEEGLVTGWDPVAHDPV*