MSILCGLPLIECVYCIPCTRWAWKRCLHTAGHDSEDWGIATAEEFEPVPRLCRYILAVYEDDLRNPLYAPPGGYGMNSDCLVTKRTYKHTQKQAPPYIVYLDHDHADIVLAFRGLNMAKESDYAVLLDNKLGKKKFDGGYVHNGLFRAAVWVLEKEGDLLRELIEKYPDYTLTFAGHSLGSGVAALLTMVAVHNREKLGNIDRKKIRGYAIAPARSVSLNLAVRYADVINSVVLQDDFLPRTATPLEDIFKSLFCLPCLLCLRCMRDTCISEEKKIRDPRRLYAPGRLYHIVERKLFRCGRFPPVVRTAVPVDGRFEHIVLSCNATSDHAIVWIEREAKRALELMQDKDDAMEIPVKQKMERQETLVREHSQEHKAALQRAVTLSVPHAFAPSEYGTFEDFDDESEHSDGSFLGTSSGESSKGNKQKESWEDLVARLFDKDETGHLIPKKVS*