MVRKNSIVSSLVLSVAITSGTSFANANSSEGAFLESAVMAGKDIRVILDLSRCIEHGTQIPGPAVRGSVRPDTFMILSDHSIAFSNTHFTVPADNKPVQEFMKYRANGDGKVEFQTMVLDPINFSVLRKNQYDCEVNKGVKFFW