MGSPNVPLVLQNGAMRKGVDRAHFGRVFDIAFCPWDDRLFASAGEDETARVWLDRGAADGATAHGVCRGHKDEVVRVAWHPTLKILATGSADGASGVWRIAQPGAEESANANDPNAGAIALVDTLVDETCGDEVYGCAFVGECGDGPVLATASGADVRLWDLESGGMTCRATPSAATSAAASAGAVPERWRPGYLFSLASDGGARGLLASGCSDGRVRVYAHDSTAGTVTNVACLPLHANAMVSCTAFLAGGDVLASVSADGVVVTTDVRTMTATRRITAPCPIMGCCAIGGVDGNWLAMCGNDGVVRAMDVTGEGGSKSMRVSESPLLCVAADARGKRIAAAGHQAEAAQKSVGSFGWSESSGGGVFGAKKKPSPAVVHLFESAGDVIF*