MASAGGIVRELRECFSSGRTRSYEWRISQLNQLLKMIYEKESEITDALHHDLTKPPFESFIAEISLTRASCKKAIKELKSWMTPEKVSTTISSFPSSAEIVPEPLGVALIISAWNYPFLLSVDPVIGAIAAGNVVVLKPSEVAPAMSSLLARIIPQYLDTAAIRIVEGSVVETTALLEQKWDKIFYTGSGRVGRIVMAAAAKHLTPVTLELGGKCPVIFDPTADLEVAARRIVSGKWGSNNGQACIAPDYIITHESFAPKLINALKNTLEEFFGKDPFQSADLSRLVNFSHFTRLTRLLDDPKVSDNIVHGGHRDEKRLLIAPSLLLDPPMDSLIMTEEIFGPLLPIITVQKMEEAFEIVNSQPKALAAYIFTKNKKFERQGVAAISCGGIVVNDTSLHVVTHSLPFGGVGESGMGAYHGKFSFDTFSHKKAVLYRNFMGDLMARYPPYTRRKQSIVKSLLNGDFVGLLYALLGWNKK*