MPPTQPPEHFHGYLSHSPTTPLTYARYTPKPFTPHDIEISITHCGICGTDLHTLRSGWGPNTTTYPCIVGHEIIGIVTRIGSSIPTSPAYPNTTPLQIGDRVGIGAQTLSCLQPSCEECVAGKENYCPRITGTYNSRYWDNETGKRSDVIAYGGFARKWRGPAAFAFRIPEGLKSEVAAPLLCAGTTVFAPLRKYLDGNGKGKTVAVVGIGGLGHLGIMFAKALGCERVIGISRSNMKREDAVKGLGADGFIATGEEKGWEKKWSRSVDLILCTVDGDDMPLGKYLRLLKAGGTFVLVGAPEKPLPRMRAFELIGKGVNVTGSNIGSREDIRCMLEVAAEKGVVPWVETRRMEEVNEALRDMEEGRARFRYVLVNGEERESRL*