MNLDESLDGKLYGNGMVAAAGLLVVLTVVFFSSTVVGKKKTPPGPLPWPVVGNFLDLSVLPHRALRNLATKYGGFMYLRLGSVPCVVISTAAVAREFVLKNDADTAGRPMVVALAILEEDKTVASANPGPYWSQLRKLCHDQLFSPKRVASYESVRTEEIHLMMKLLLKDSNKGDAVNVRRWLQGVTCNYVTRMLLGKRYFGNDEGNLEQEQERKEFEKFYEHIFWALGTFIIDDYIPYLSFITTLQGWIPRLKEIRQFSDDIGAKLADLDKHRQRAQDRKIGEDYVPDFVDVLLTAKMEDGKPLPDMNIKMILMDMLIAGIDTIANTVEWAMAELMKNPTLMKRAKDELDEVVGLNRIVQEADIPNLPFLQAITKEALRMHPPAPLSLPHESTRPAEMFGYKLPAHTRVFYNLFAIHRDPAMYEKPDEFNPQRFIDHPEISHLTGMDYYELIPFGAGRRMCPAFRLGNLMVSLILAHVLHSFDWSFTEGESAETFDMSEEFKLTVSLKKPPSWIFKPRNPAFLY*