MLRSFKSIPANGKLAQFVRYASTKKYDVVVIGGGPGGYVAAIKAAQLGLNTACIEKRGALGGTCLNVGCIPSKSLLNNSHLLHQIQHEAKERGISIQGEVGVDFPKLMAAKEKAVKQLTGGIEMLFKKNKVDYLKGAGSFVNEKTVKVTPIDGSEAQEVEADHIIVATGSEPTPFPGIEIDEERIVTSTGILSLKEVPERLAIIGGGIIGLEMASVYARLGSKVTVIEFQNAIGAGMDAEVAKQSQKLLAKQGLDFKLGTKVVKGERDGEVVKIEVEDVKSGKKSDLEADVLLVAIGRRPFTEGLNFEAIGLEKDNKGRLIIDDQFKTKHDHIRVIGDVTFGPMLAHKAEEEGIAAAEYIKKGHGHVNYANIPSVMYTHPEVAWVGLNEEQLKEQGIKYKVGKFPFIANSRAKTNMDTDGFVKFIADAETQRVLGVHIIGPNAGEMIAEAGLALEYGASTEDISRTCHAHPTLSEAFKEAALATFDKPINF*