MKDPHEKCIACASPMIGAGPIERGTALRLKGITCTFGEEFKNVFGQDIRGRDLGRKISGELRTYTRYRNRVALLEGLLARRAENEKKAREKEEGKESRPKKRMKESNEQCKYGSVTGDHLCATSRSQKLKELNQILMRFPTTPQKNKWSSPVVTSTMQKVYLEEKQFGSSISLNNWDAGLPVRELNIKLTESPGTLAQKGSDVDPKFVSLNSETVLEQNCATKVDSSVAVRKESQAGVKNQASHVGLNKDNLLKKKTVGCQNVPGYITPNIEIPLERAIEKENYENNTDLGLKIDHLHKMETVGCQQVPDYMGPNLERSQRAIEKENYVNNTDDISDMWRQMFISLECSKVWFWDHTF*