MHPVSVSLSQGTERAMQGGASAVAHVVVLPLPTRGHVNPLLHMSRLLAARGVLITYVNTPFNAQSMRHYPSYSPSAAGGGIRFVEIPDGLPEGHGRAATDLVEFAQSVVWTMGGPFEQLLLDLYNDASAPAPTCVLADTWMVFAVEICKKLRLPHANFWTQSATSFASLLMAARGHVLDCEVPGAPYLKPSEMNSLVQCNDPSDFMFQFVTGGFDRLQESEWIFFNTFEELEHETISFLKVEFPAISVVGPLLPPSLLENRSDDDQNTLWVEEEECLGWLNTFPPGKVLYVAFGSLAVVSQQEVEEIALGLEASGHPFLWAARVDLMHGESAVFPEGFLSRVKDRAKVVSWVPQLKILGHPSIRAFFTHGGWNSTLESLAIGLPMLGWPYFSDQFMDCKCIEEGWKVGLRLLDDGDKLTRALVQSKVKEVMENASFHEKAKEWSALAKKAALEGGSSFTNLQSFVDSLKALASSRT*