MRHRVEHTCCRKQAVRRGFWSPDEDMKLIRYITAHGHGCWSSLPERAGLQRCGKSCRLRWMNYLRPGIKRGNFSKEEENIIIYLHTIMENRWAQIAKHLPGRTDSEIKNYWNSCLKKKTISGPRLGESSQTTAMPNLDFDPHRTIAFMSSNIFNNVYVNDDIDSDTLIQSRLEAEVSPSNPPNNSMPAFHWTHNSVPLLNIDGEKDRISCPQSDHAILMNNQHSLHDNQENEKFAQHSCPQQLIGDNYVVNCSGYPEFCFNPNYPSLPLDNPQVDPAVWPSSYSSSSNQLQESERRTYGIMESPFNMLQPDLMPDDLL*