MGRGKITISRIENRTTRQVTFAKRRAGLIKKTHELSVLCDAQIGLVIFSSTGKMFQYCSESSSMEELIQRYQVARGTRIFQHNDTEYMNAELRKMRRETHSLELSLQRYTGEDLSCVRFEDLVELEHQLEESVNRVRARKFEVLQQQIDNLRATTKRREEENEQLFHLIQIKAHQDAAFGHEQAHEAEQVENLQILPKSEEHRHVLDQFPFGGEEQPSSVLKLAMPQTQFNPYSLQPPHQPSLLDFNLSGRSIYGTYTYIVIRAFSITISATSTIIACILVFDYM