MFLEASKMSWDAVRNLAEEFRESLEKKLPDVYAEMQGIAEGAGLDLLDIVALNCRSEIAMGNFSDGCTSLSWKKHDNGRVLAQNWDWAPAAGKNIAIMSVEQPGKPKVFMVTEAGIVGKIGFNSAGVGVCLNAIRAKPCISSKIPIHVALRLCLESPSAQMAVERVSELGGIACSVHILLADSTTALGLELSPLGDVYLKEDVLGTVTHTNHFIENRNVIEPPWLSGSPIRLNRVRQLLRELISGGIAGSQITPGLLRDKIFSDTFNAPQAICCSEDPARGPAVRSRTIFNIIMNLEQDNVSAELVVGRPGSGEETAVIRMPWA*