MGAIVTSKFRTQNLMVFIDQFKTTGSVDDNFLYLGFGRSDAWPDDAQGNDESSGNFTLPDPLDEHESQYWADIVGTKRIQNDDISPVLPRIDWDTGDTIAFDGDAANGITAIAEPGRSFVSKIGYHSTVMNSEYRVYMCTGEPSTGKCYVGGIYDGGTAVSRTTCEATVGGLWLPTGASEEPTGYTGDVAGLTAQPISTSDNYVWTFLYKLELNDIINSTTNDWMPVISGTGVLSGSEQADFGDVDSIFTAKTHHGLIHVRLETSDGFPENDDFRQIGLLRNPELAGGGTKAQAAVYADADTSLEADSGQLIYLENRRAITRASDQIEDLKLVVEF