MKTEVRGNGGSVSLQNPSLFNTPLDPITGALKGCLGSLDGACIEKLLLHCASALENNDVTLAQQVMWVLNNVASTVGDTNQRLTAWFLRALISRASRVCPTSMNFNGGSMFQRRLMTVTELVGYVDLIPWHRFGFCASNGAIFKAVEGYGKVHILDFSITHCMQWPTLIDALAKRPEGPPSLRITVPSCRPQVPPLLNVSKEEVGHRLANFAKFRDVPFEFHVKDDDPCLSNETFATQFESLLTQLTRSQLDLRDDEALVINCQNWLRYLSDETKGNTTTVRDAFLDVIKGLNPRIIVVVDEDCDLSASSLSSRITTCFNYLWIPFDALETFLPKDSRQRLEYESDIGHKIENIVGFEGFRRTERLESGVKLSQRINDAGFVSLPFCEDTINEVKSLLDEHASGWGMKREEDMLVLTWKGHNSVFATAWTELED*