MAAELEEDWVGDGVSLHAAPLLAHQMTMMGYKLRKSGQNNLQLIVRQLPSMGLSFQLWPAASALCWFLEEVFGEVGMYGSCLPELSCLRGEIGLGAAEVLTREKDGCLASSSAATDSGAETKRMRVLELGAGTGLVGILAAFLGADVTLTDLPHVIPNLLHNVRLNDEAIRGCGRGGSIRVEPLRWGECADIQDLGHSFDLIVASDVVYDVQLFGPLLQTLKWLVLGEDGGEGKRLETQGSRNEHQEKHELSARPFVLLSHVRRWKKDAHFFKKARKCFNVRVLHNHPHPANTRTGVAVYGVSQKALACKDAVHLS*