MSESALTIRRLSGGGAGGGNAGESAGADGPWEEGGGNAARVRGVNAGIMDETVLQLVFRALNWDPQTLCAVARVSRRLRAVAERVLWRELCASRAPRMVAALTGGAAASAPAAGRIGGGWPALAKLLLFCCGAAGAGVRGHFVPVSRFSKTSGRSFLSRRCAGDLLYVSDPCEHAVAGANDDVGAYRGVFRGFMRSRTRACLVGHRTALEPRVRCPYCGARVWSMTAAGLAPRSASRRLGAHEDRLEYFVCVSGHLHGSCWLARLSDSEGGGPGGASDDDDDASAAASEEDDASL*