MALQLSLALWQIMKLTPVGALIQGVMSWLVRPLGLSSDYALLQRYEGRLFKRVFCLTMTEHLPAWLRNASVNVIFNGRREEELRVSYMGVDYNLRRDGERLFVNGKLSYYINPKIWLNVGFGCARLRDAPNMVCIKGYTEFWEGVATGAAMNFSEVLDSRILDNKFFTVSKSNILLPVNLSVSEEKLLKFLNLVGWFLQTKKLHWFIPLSFSFTSAVLEFSTPVRVWLYAKIDMLFCAAMHLICDKLPYSVRREVYSLGQWVENLQPSNDIQFRVVRGDICVPIAGGAKFNREGAALAPYSYNSNEPVQSFNCGPFDIRCAFFPNIPGVVGVGVGLGRVRDPRERPICRVEVECNRDEYMRLCTM*