MSERKSEDGKLYTSVSNTEVDSDRPNIEDYLSESLPEPHGKLRLRDLIDLSPVLTEAAGAIVDDSFTRCFKSNPPEPWNWNIYLFPLWCCGVVARYLIIFPVRVLVLTLGWIIFLSLYMPVHFLLKGHDKLRKKIERSLVELICSFFVASWTGVIKYHGPRPSVRSKQIFVANHTSMIDFIVLEQMTAFAVIMQKHPGWVGLLQSTILESLGCIWFNRAEVNDRAVVQRKLRDHVHGSDNNPLLIFPEGTCVNNEYTVMFKKGAFELDCPVCPVAIKYNKIFVDAFWNSKK*