MHERTVRARTATGIVEGFTRDGVHRWRSIPYARAPVGSLRFRAPQPAQPWPGVRHCHTFANCAPQQRRYTVMGIGRYQTRSEDCLTLNVVTPEEPATQPLPVMVFIHGGGYILGSSATPIYDGAALARRGCVYVSVNYRLGALGCLDLSSLSTPQITLDSNVYLRDLVLALRWVHDNIAEFGGDPGNVTIFGESAGAHITATLLAVPAAKGLFARAISESPAAGMVRSREVAAEFAARFANLIGARTQDAANALMQASPAQLVEAQHHLIRQGMRKRLGAFPIGPVFGDDYLPMDPVEAMRSGRVHAVPLIVGTNAEEGRLFTRFLGMLPTNEPMVEELLSGMKPADRERITAAYPNYPAPSACIQLGGDFAFSSAAWQIAEAHGANAPTYLYRYDYAPRTLRWSGFGATHATELFAVFDIYRTRFGALLTAAADRRAALRVSNEVQRRWRCFSQIGVPGDDWPAYTQDDRAVLVFDRRCRIEFDPHQHRRIAWDGFSLAN*