MVHWISTSFWELHLASLPACLESEEPSSNPSLAKRTGEADIMFEDLNHNTIEGMISELREVECFSDVDLECITKEIDESHSLLEGLDMRALEDNWILDGSFEFMSSPQMVPAMDAPCTEDVNVTLSSSVEGTRPSCFIAWRRSTESKEADARVTEESQKLLKKIVAGGAWTNNGRGGTMARARETNIKAHVISERRRRERLNEMFLVLKSLVPSIHKVDKASILVETIAYLKELEQREGRNVSTGSKRKALEREHNDGHINIVNVTGM