MHHPRSPERTAPAAFPLTGRSGAMHSLRRRLGVCSLAVGFIAVLAVPSADAAVPAGAGQADFPKVSCGW ......