MKLTWPILCVCFMVYRPSLGQDARTQVPSDEPIAAPGSIPSRTPIISAVPSSSFAPSQTPFATPRPTQPPSPQGAPCSLQTCWTFDSMQNLAAAIMTDFWTREKFCLCPFDFRSAEACTGVRVDTIFIENGRNVHVTCASTELDSCLMGCSRLAFEIQRGSSLSLTGISFTGGRLFSRVLVSGGAILTGNNLKFFDTSVTDLPSRRDLVGEVIEKIGSRSLQAANGNGAGILSFGELHLQDTVFERCVAAKAGGGIFSAGLVNMTFSRFWDNTAARGGALYAERGEVVLREIIVGEPTSSLVSTNPRNSIYLEGNVLIRCSSLGIGGILKDTCLTSGVGFRDHTKLAVVLALTLGALL*