MVLETPSKVEKLTLLHELYSKHQQSPWYDNLRRPVTDLQPLIDSGVRGVTSNPTIFQKAISSSDAYDPQFRFLVQGGSKVEDAYWQMVIKDIQDACDLFLGVFSSSKGEDGYVSVEVSPLLAHETDETLNAAKWLHKEVNRPNVYVKIPATAECVPSIRSAISLGISVNVTLIFSLPRYEAVIDAYLDGLEAREGDLSGVSSVASFFVSRVDTLVDKRLNEIGTDEALQLRGKAAVAQAALAFQLYEKKFSGPRWEALKKRGARKQRLLWASTSVKNPAYSDTLYIDTLIGPDTVNTMPGNALEAFVDHGTLARTLDSDVDGAQKIYDKIEALGIRWDDVGSLLEIEGVDSFKKSFEDLLVSLKLKAELLVK*