MSSSSSSPRAPGDRKRCRRASGPVPRWASLPEDLVDLVASRLLAGGDLLDYVRFRAVCTSWRSGTASPRGRGVADRRFHPRRWMMLPEGHGLYPGHPSLRGYARFLNLDTGTLVRARIPLLRDGYVAIDSVDGLLLLLLDPDPNQEGAVRLLHPFTGDTAELPPLGTVLPHLGSRLLDCPAPYRIRSLARVVCASVSCSATGAGAGAITVLLALSVVSRVAFATSLDRQWSLSTYECVILSSPIASHGKIYLMHTDRSCGEKMHQILRIDHPPAAAQDGSGSGAGRALQEPKLVATIPARKLDHFQGLVECGSEILVLGYKNWSTSRISVFKLADLVLQRFMPIKSIGGHTLFIGERNISVSSKILPTVKGDNLVYLNSGLVKYHLSSGSLSLAIDNCSLYGRAPGPSSLVHYIYSCCIRNRWSRGLICRKDAPEWLVQD*