MGCAPLGHVLFDEFLRFNPKNPAWFDRDRFVLSAGHGCMIQYALLHLAGYNGVKMDDLKTFRQWRSRTPGHPENFETPGVEVTTGPLGQGFANAVGLALAEKHLASRFNKTDMKVVDHYTYVILGDGCQMEGVSNEAASLAGHWGLGKLIAFYDDNHISIDGNTDIAFTEDVLARYEALGWHTIWVKNGNTGYDDIRTAINEAKGVKDKPTLIKVTTTIGFGSPNKANTYSVHGNALGSKEVEATRSNLGWFHEPFHVPDEVKRHWSRHIDEGASLEAEWNARFVEYEKKYNQEAAELKSIISGELASGWENALRNYTPEMSPDATRNLSQQCLNALAKVIPGFLGGSSDLATSNMTLLKKFGDFQRDTPEERNIRFGVREHAMGAISNGIAVHSPGLIPYCATFFVFTDYMRASIRLSALSESGVIFVMTHDSVGLGEDGPTHQPVEHLFSLRAMPNILMLRPADGNETSGAYKIAVLNRKRPSVIALSRQKLPQLRGTSVDAVSKGGYIVSDDSSGNKPDFILIGTGSELEIAENAAGELRKKGRTVRVVSLVCWELFEEQPEEYKESVLPSEVTSRISIEAGVTFGWEKYIGQKGKAIGIDRFGASAPAGKIYKELGLTVEHVIAAAEAL*