MATTLSFHSPSKPTSHFHFQLKPKPSPPLFAKVSFFRCRASVQTLVAVEPEPVFTSVKTFAPATVANLGPGFDFLGCAVDGLGDHVTLRVDPSVRAGEILISEITGTATKLSTNPLRNCAGIAAIATMKMLGIRSVGLSLDLHKGLPLGSGLGSSAASAAAAAVAVNEIFGRKLRKEELVLAGLESEAKVSGYHADNIAPAIMGGFVLIRSYEPLDLKPLRFPSDKDLFFVLASPEFEAPTKKMRAALPAEIPMAHHVWNSSQAAALVAAVLEGDAVMLGKALSGDRVVEPTRAPLIPGMEAVKKAALEAGAFGCTISGAGPTAVAVVDVEEKGEEIGEKMVEAFMKVGNLKSVASVKKLDKIGARLVSSISR*