MGAEAKAPLLEGRRGATPAQTLGNIVVSIVGTGVLGLPYAFRTSGWLAGALGVAGAGAATFYCMLLLLDCRDKLREQEEVDHDGNYTYGDLGEKCFGAIGRYFTEVTIILSQTGGSVAYLVFIGQNICSVFPTTAAGGEEPPRRVSPAAVVLAVLLPAEAALSFIRSLSSLAPFSILADACTVLAVATVVREDVQLLAGRGGSPFQGRSALAGLWGVPFACGVAVFCFEGFCLTLALEASMSDRRRFRPVLLHAIAGVTAVYVCFGVCGYLAYGDVTRDIVTLNLPNNWSTAAVKIVLCVALALTFPVMMHPIHEIVEARLFPSAGGWARKRAAVQASRVAVVGAVTAVACFVPAFGEFAAFVGSTVCALLSFVLPALFHLRLVGAAASAWRRAVDGGFLLLGLAFAAHGLYTVVSGL*