MGAPVRGALFFFLLLLAGAAAEDVAPQEPTLPAAGAGGGAVGSGGGAVGVNSNSVLVALLDSHYTELAELVEKALLLQTLEDAVGKHNVTIFAPRNEALERDLDPEFKRFLLEPRNLKSLQALLLYHVLPARLPSESWPAASHPTLSGEEVELAAGMRVGSAAVTRPDAVLRPDGVIHGIERLLVPRSVQEDFNRRRSLAAISAVLPTGAPEVDPRTHRLKKPAPPVPPGAPPVLPIWDAMAPGPAIAPAPAPGPSSGKHHFDGHSQVKDFIQTLLLYGGYNELADILVNLTSLATEMGRLVSEGYVLTVLAPNDEAMARLTTDQLSEPGSPENILYYHMVPEYQTEESMYNAVRRFGKVRYDTLRLPHKVTAREADGSVKFGQGEGSAYLFDPDIYTDGRISVQGIDAVLFPPGDKNATQTADPHRKPPVITTKKKIKLRRGKLLEASCQMAGLFGQRSRFASCED*