MVQQSAATPVDLAVVCVAMTDQVAEVSTSVLASIEKRDGRGGWVALEPGDQTSPRELSTGTAQGLHEKLRAGGCSIKISAGGSGANTLRMFAWLSHANSSCFLSAVGTDESGSIFLNVLREEGLDSVLPVRTGATGGAHILVPPNGDRIIVFDDDTALKRLATSADEVGVAFGPVLRQSRVAYLTGWLCAVMGGTARVAFDLAGANTVVATNLSAEFLCKGSLFTDGLLTVLSGRVSVCFGNESEFGALADSCGCDEPATTVQTFPARPIEPQSIVDTTGAGDSFAAGFLASLVKQRCRRNCEVDVKACAELGATASWHTLQRSGFDLGSDNPAEEHVNRE*