MNMNIGRSVLRHQALLVSFRRGLASSAGEQDLVVLGMKVTCVEKRGTLGGTCLNVGCIPSKALLNSSHKYYEAQKEFSHFGIKVTGLSMDLQKMMAQKSASVTGLTKGIEGLFKKNKVTYVKGWGKISGPKEVTVALNDGGEQKIAAKNVLIATGSDVARLPGVPIDEKRIVSSTGALQLPEVPKHLVVIGAGVIGLEMGSVWGRLGSKVTVLEFMDRITPGIDNEIANSFKKILEKQGFTFQLSTKGGPESTIEADYVLVATGRVPYTEGLGLETVGIKKDARGRIEVDMHNYQTAGPMLAHKAEEEGIAVVENLAGRKGHVNYNAIPGVIYTHPEVAVVGETEEQLKERKAEYRVGKFPFMANSRARTVDDADGMVKVLSDAKTDRVLGIHIIGPNAGELIAEGVLAMEYGASAEDIARTCHAHPTLSEAMKEAALAAYEKPIHF*