MVLGGIVEYEIYPRSGDDEKLVSVVDCLSRSAMASLVSDDSFPRHFKGVRDLLDTGFDRVPDLYIRPQDQRPNVKLVNENEQLPVIDLGRLQGGGRARIVEEIGRACEEWGFFQVVNHGIAPDLMDRMHEVGQAFFALPTHEKMRYFSTDVKSHMRYGTSFNVREDTTLNWRDFLRFTCFPLEDMMPLWPDKPTDFRTVTADFCTQVRGLIEALLQAISESLGLNADYIANAFGTYSQIMAINYYPECPIPDLTLGIPPHSDPGGISLLIQDDVGGLQICHNDSWVPVQPIPHAFVVNIADQLQLLTNGKYRSIEHRAVVNGSKARMSIVNVNGPSFERVIAPAPQLVDERHPPLYKPCLYEDFMVKVQSKALNRKSVLDSLRIL*