MVSPMSTVLVTGGAGFIGSHTVLQLLKQGFRVSIIDNLDNSLIEAVHRVRRLVGPHLSNNLTFFHGDLRNVQDLEAVFSKSKFDAVIHFAGLKGVGESVAKPRRYYDNNLVGTINLFEAMAKYKCKKMVISSSATVYGEADRVPCVEEEVHLQAMNPYGRTKLFVEEIARDIQRAETEWRIILLRYFNPVGAHESGQIGEDPRGIPNNLMPYIHQVAVGRLPQLNVYGHDYPTKDGTPIRDYIHVMDLADGHIAALRKLFATDHIGCSAYNLGTGRGTSVLEMVAAFEKASGKKIPLKMCPRRPGDATAVYASTDKAEKELGWKAKYGIEEMCRDLWNWTSKNPWGYQGKH*