MVVSLDLPRAILTGGGSVGRLGGLLANFGMRRPLVVADSFLASPQSGAVDKVVAAMSTSVADYGVFTDTISDPTTESVERCVDALAAGSYDSIVALGGGSPMDTAKAAAALRTHGGRMRDYKAPFTLDRPSLPIVAIPTTAGTGSEATKFTIITDSETEEKMLCIGRAYLPLAAILDHELTLTKPLRLTADTGIDAICHAMEAYVSAKANPFSDGVAASAMRRLGGALHTACSSPADGAAREAMLLGSCEAGIAFSNSSVTLIHGMSRPLGASFHIPHGMCNAMLLPRVTAFSAGGAVKRYADAARLMGLCDEGAADIDAAMGIPDALQRVTSDLRVPTLEGFGIDEAVFRKAVPSMAQAALASGSPNNNPIVPTATEVEALYHEIWDVGVGLRARGEAAA*