MVSVLPKRIILMRHGESQGNLNTAAYTTTPDHSIQLTAQGMTQARHAGEQLRRVMGGDGCSPDWRVQFYVSPYGRTRSTLRELGRHFSRKRIIGVREESRVREQDFGNFQVEERMKVIKETRERFGRFFYRFPEGESAADVFDRVSSFFESLWRDIDMNRLRHDPSNDLNFVIVSHGLTSRIFLMKWFKWTVEQFEHLNNFGNCEFRVMQLGSGGEYSLAVHHTEEEMLEWGLSPEMIADQKWRATAIRGDWNDQCPWYLDAFFDHLPDDDAVENEAETNSLSVCA*