MGSIRGDLQPLFVMPPPPLDEDCDDIFNSDESSWGLLSLSCFGIIMGLWFFASVCLIFGVYGSETVWLGPNSSILVKPSSIFVKSIKVKELDFSKPGLQLYGFNGQSTPSGYFVNWTESRVLSVSQNSYKGWPYYLNRGTHMNISYNILPKGSAVRLVITEGSQVIGMPFFYRSSLKDIAFRDTAWSWNLIQGSGMIQLDISKSKGYYLTVANLKRKDIEVELDIDVKAVLYDTKQTSYNCSFSNGECSFKMNERYPVENYAVVTSPALGQGVSIDDEWYIELSYQPRLIAYGSFTGVLLSFMLVAIHFCNKLKCCGGEGFLSGDDSVRTCLLADKGDNDCCNDVEASNKSLCAICFDAPRDCCFLPCGHCVSCYQCGTKIKRTKGRCPICRKKMIHVKRIYTA