MPFTVRILNTDVICPVADSKNAFMRTVESVVRPMQECDLFFEIETSSEDLNEPKRVTRSLKDFHTLARLIRKAFPHALLPFHDPNELPKLTSMTDLPLPSVVVSGWTYRLQDELDACLAHPEVGQSAELHDFLLHPERSPSAAYEEPESNESSLAERIAVSVTGAAGAEPGLPNEPYAGDLEGSEFHGIGSFFQNLSAALARAIGPLQEISRARVEMSHKETTASGALHDLGLYQDDLEKPGGAGESNASRRVSSALASAALLERDLVRARARELDAREAHLAGAWDGAERERRLLWLQLVEARRAAQRARAALDQSHDLGGATPMQNLADHMKALMGEGTVDEQLFRLRTERDTKLHEAADAAGREETAAMRRYAVFAERLRGEAARARREAARRLRACAGQYAASMSSHARKAAHMWEQAAPRGESLEE*