MISRFVRTLATSAKFQDVVIIGGGPAGLTLLAALKTSPKTKHLQCTLIEGSSLDNVRKFHNDPPADYTNRVISLTPKSIEFMQNKVGSWDFIHEDRVKAYDGIIAYDSQDANSRIEFDISTIGQSTLAAMCEVINIQSSLLAKIESLQDKSTTIKDNTKVVEIVNPIEPDLDNHNLTEIDTNVSDPKLDWPIVKLENGETIQTRLLVGADGYNSPVRKYAHIESRGWQYNTFGVVATVKLQYEDFRAVGWQRFLTTGPLAILPLSEDNATIVWSSTPELADLLLKVNEKIFPHLVTAAMVLEEVDLNYIYSVLQEDPNDFSVLKDIEWRLSKFNPEELEERYPLPVVDVLSGSRARFPLKMSHADTYVAPRVALVGDAAHTIHPLAGQGLNMGQSDVAALVEALEKGIDRGMDIGSTLVLENYVANAWPSNHALLGICDKLHKIFSTDFYPLVWARGFGMKSINSFGAIKELMMKSISGR*