MIGRAGLLYGRMRLNQAQSDETSRLDSNNRSGQFGGALFDSVSKKKGQPSDISFDFTLGQSTMPKIKLSLKGYRFIYCVRVVPSPSSLAKAQSDRLNIGLIRRSLKLCCARDIRLELGQISSQTSRAVEGQHFSFVRSSVSSSPLGRVAKAPIFLCCLRCATEPFPGIYLLPVYSTALPSSLFCWYELIGPLKRKDLFSKDVDLWLGVVYSTVLSLCC