MVRFSSFALCALLATVDAFTNPSMPSAARVATSLNMGGPSSSAKIESVKAREILDSRGNPTVEVELGISDGRVFVASVPSGASTGAYEAVELRDGDKNRYLGKGVLKAVDNVNSVLGPAVLGMDPAAQSDIDNKMLEIDGTANKANMGANAILGVSLAASKAGAGARGVPLYQHYADLAGNDLSQYTMPVPCFNVINGGSHAGNKLAFQEYFVIPTGAKSFSEAMQIGCEVYHTLGKIIKSKFGGDATLIGDEGGFAPPCDNREGCELIMEAISQAGYDGKCTIGLDVAASEFKVKGQDGYDLDFKYDGNVITGEELGNLYQSLAADFPIVTVEDPFDEDDWENWAAFTGKNADTFQVVGDDLTVTNIEKIERAINEKSCTCLLLKVNQIGSITESIAAVTKAKQAGWGVMTSHRSGETEDTYIADLAVGLCTGQIKTGAPCRSERLAKYNQLLRIEEELGASNTVYAGEGFRTTAWMGEGALVN*