MHLALEACFICSEGVPVHHVAVFAFGAFVALSEDALELLSPWRLLRIYCAGCWILLKLLPVLLVPLFIHGVGPVVTGVDPGSALRGHLRAGDAFKAVNGVPVYTSSDWLQELQSSKDLPGYCIPHHISGSSCKPGMLELRSRSNCFNASEIVAYRRCKSSSSCSQMEECTEPKLAAGEALVRISFASRENSTCGLMPPEEFLIDGCEKTVVFAGVPQELEAFVFVTDYRPRYQLLSSLSWLPGVVQKLVAYTFNISAALAILNSAPVFYLDGEEILRSVLRLRGRHRRQERFLRACLVGGTALFAFGIFSALLAL*