MVTAIWLQNALQSREYSQIDHHLECVALFVEGPITRRTDGQGGDYPRGVTRDQRRDGPIQCWRCHGFGHTQSRCPNEKKPVDYTPLCTYCSGEGHFDEDCPKRRASTGKEKGRMHSTTRAQEHVPTIGVVFKTPNPQEGSSSSMHFVDAYQAKNPHKEPTVAVVTRTQEYLKKNPEGESGKASQEKIPEHEEVENQVGGFAEQQEFEDGEEIEILPTVTVEIKRYVVPGAQLDSGAAVNLMTEYMMKALGLNHMEETPMSLRMADHTQVKLAGLLKNVSTVVGGLEFKVDYLIVRARTSEATFSILLGRPWLVQAECVHDWHTAFITIGPKGDRIQLQVSPNLSGKKSTTTEEREQKAKEKVRQEMARTQRKAKLPNPWRRELQKMS*