MHRGIGGSGLSALALVASRQGWKVTGSDLAESQMLISVREAGITAHVGHSADHITDAARPDVVVVSSAIPDENPEIKRAKELGVQVCKRSEWLGLLTAPYKLLAVAGSHGKTSTSAMLAVALRSLGKDVTAVIGGEVFQFPNEANAVIGSSDVFVLESDEYDGAFLDLRPRIAVVTNVEWEHVDIFPDEESVRTIFRSFVQTLRPGGVLLLCNENPGSQTLLDAYLDDRPSLRRQIFTYGLGPSSDFRAEELRANARGGTNFAVTYCGRPLADVSLGFAGTHMVLNALAVLALVVLHINEARPRSAHARLDTSVVRAARQAAQALGTFQGVKRRFELVGEVPGLKVYDDYAHHPTEVRATLQAARQKFPNKKIWVVFQPHTYSRLAKLLPDFAPAFTQADRVIVTEVYSAREKNVFGVSGKDLATSIKGVRATFIAELDDVVQRLASDVLNRDLDEDNIILLNLGAGDITRVGPRVLSDLTRSLRLG*