MVSVFITWAGLNFLQTLLKIGTQFRRATGSGDRDGRVLAVRMVLKAIVAAGWVLAFSLLYKGIWNQRDSDQSWSPATHARIMRFLYAAVAVFVLPALLSMLLFIFPCVRCALENISWKNSYALSWWFHSRVYVGCGLRQTNTFDSVKYSAFWILVLDVKFSFSYFLQIRPLVTPTKEIYSLSTAAYVWHELFIHKNPFVVLLLWLPVVLIYLMDIQIWYVIFSSLTGAWMGIFMHLGEIRDMNQPRLRFQFFASAMSFNIMPEEQHENEPKNFLGRLRSFLRRLRLRYGLFLYRSISLESNKVEERRFGLIWKEIIAKFREEDIVSDLEVELLQLLPAQLNVRVIWWPCFLLSNELSLALAQAKEFKGGSDRTMWRKICKNDYRGCAVIEVYDTTKHLLPWIIEDGTEDRGIVTRLFHEFDGSMERERFTAEYNMSVLQDVHAELVALFSLLLKPNNDMYEIVNALQTLYDVAVRDFRVEKRSSERPTKLLFLDNILLPAAAEEGNDTFYRQVRRLHTI