MAPPCPLFISLSLSHSLSLPFPARSCPLPPLSPPFSSSSSSSSSSSCSPLCFSHPHRSSSFVTLVAAQNSNSAPLSTAYAAVCENEDVECDVLSGEWPDCFSILNYEDLCKHYEPVILKEEDSHVLVEAHIQYMTDLGMHLGLAGIEMRYLLLFNCRRDAKYIHLARRFYHVRIYPDGLIGISYQAQPHTFLADVMSNIKYSATPDQLLEEVDHCFLSNSGLPVINEELKCIGVLSKKDRAKASKGLQSTVGEVMTSPAITLSADKTVNDAAVLMLKKKIHRIPIVNEANQVIGMVTRTDIFKALEHGS*