MVLPPVSEKKFTKDFPKLKICVTGAGGFIASHLAKRLKEEGHWIRAVDWKENEYMKEGTFCDEFLNLDLRLAENCKPACEGMDWVFNLAADMGGMGFIQSNHSRILYNSTMISFNVAEAARVAGVKRFWYASSACIYPEHKQLTEDLDGASGLKEDDAWPAQPQDAYGLEKLMTEELLMHYDTDFGMEARIGRFHNIYGPFGTWKGGREKAPAAFCRKGITATSEFEMWGNGKQTRSFCYIDDAVEGIIRLMVSDYKKPLNIGSDEQVSMNEMAEMVMEIGNKKLPINHIPGPEGVRGRNSDNTLIKQVLGWAPSVSLREGLGYTYSWISEQVDAYVAAGNSLESLTKSKVVGQTMTDKCDMGSKAGK*