MAPSTPNIQTFETEDQVAIALAVYILHLSAKFIAANGSFSVVLSGGSLIDTLRKLTEPPYVDSIDWSKWSIFFLDERVVPLDHPDSNYKLAYDGFLSKVPIPESNIYPIKERLSPEEAADEYEQRLKDLVANKKLRTSEITGFAKFDLMLVGMGPEGHVASLFCWHFQRFEKIKWVTFIRDSPKPPSNRITFTFPLINSASEIAMVVTGEDAADAVKVALGPHASYGFPLPVQKVSPEGGLTWFLDKAATSEL*