MLGGYSDNGNLEKAREFFCSFQSNDPVGWTAMIHAYARNGHHEQALWLFLAMDLEGVRIDHIAILAALNSCASIPSLSVGRIIHEEIVEQKLDTDLSMRTAVLDMYAKCGKLEVARDLFFVHDLHRDAVSWNALIAAHAASGGALDTLWLFALMILDGISPIDSTFVSVLCACSHAGMVEVACHCFATIASDYDGIFLTPELYMIVIDVLARAGQLERAEELFHGMPFEPDAVSWRSVAGACRVQGEMIRVSLEQEHDDNPASYVVFSNLCVG*