MESKEVSFEVFPYIRVYKDGTFERLAGIAIAPPGLDPEAGVLSKDILIVPKTGVSARLYRPNSIRESQKLPLVLYFHGGAFIISSPADPFYHASLISLVAEAKVIAVSIDYRRAPEHPLPAAYDDSWDAVQWLASQAKGEGVLEPWLQDHADFDKVFLVGDSGGANMAHHLALRIRGKKPGGGIKFQGIGMIHPYFWGEKPIGIEVEDPVRKAMVDSWWKFVCTTDKGNDDPLINPFSDDSPGLEGLACGRILVLVAGKDILRDRGKLYYERLVASGWSGTADLVETEGEDHVFHIFDTTCEKARTLYKCLATFINK*