MAASGGGNGVVVVFDFDKTIIDCDSDNWVVDALGATARFDDLLCRLPWNSAIDAMMGELHAEGRTVEEVAASLRAAPLSPRVAAAVETARALGCELRVLSDANAFFVGAVLDHHGLAGCFSAVDTNPAAVDADGRLRILPYHGLPGHGCPLATCPPNMCKGKVMERIIDELSCGCGGALAARRRRVVYVGDGRGDYCPSLKLTEMDYVMPRKGYPVWDLIAGGDRAAVRADVREWADFEDLEAVLLGIVAECLTSEHDDADDDGGEAAPPAECRALPATLASGQEAILPKAVHVPN*