MCRGWYVILVVQKSWQLLHKICVVDISTSEAWDQNKEKGGSVGKLARTMGRRPHVLIIPLPAQGHVAPLMKLAHRISDHGIKVTFVNSDFIHAKLLAALPHEAEARSGIGLASIPDGLDPGDDRKNMLKLTESISRVMPGHLKDLIEKVNHSNDDEQITCVIADITLERWPMEVAEKMGIEGVPFCPMGAGIWALALHIPKLIEAGIVNSTDGSPLNDELICVSKGIPVLSSNSLPWQWPIDLKIQESVFRLYLTSIQIMDSSKWLLCNCVYELDSSACDLIPNLLPIGPLLASSDPGHYAANFWPEDSTCIGWLDKQPAGSVIYVAFGSFTILTQHQFNELALGIELVGRPFLWVVRSDFTDESAAEYPDGFIERVADHGKIVSWAPQEEVLAHPSVASMCMHVQGLVCDLSVQKSWQLLHKICVVRVN*