MSTVASLPFIRPTNSFRRASRGTSRASAPRRASLQTVAADKNVLFDVPVSNNGARCRLIIYWKQLEDEFAITNPSEVGGLKSEEYLAMNPQGKMPLLMTADGLALPESEVISQWICDEYSEVGPELKPEDPETRAICALATRIHDVYIVPIQGCMYRGLMDVKTRADQLAEVAKQLDVIEGAMSLRDGPFVAGREPSTADAALFPTYVFIEYILPKHFGWKDVFAGRPRTAEWWEAMRLDTCGARVYGEIRGGLESWESNGRWQTVGVTDAVKDASFKWAY*