MRRLLLLQLWALLRVWGGPEGPQRSISFRCLQISSFSNSSQVRTDGSAWLGELQTHSWVDSSDAFRFLKPWSQSGFSDQQWERLQHIFRVYRISFTREVQKFVKKLQVAYPVEIQLSAGCEVRPGNASSANFLHVAFQGSDFLSFQGTSWEPAPQVPDWGNWVIGELNKDQGTRETVQWLLSDICPQLAGALLEAGASELQKQVKPEAWLSSGPSPGPGRLLLVCHVSGFYPKPVWVMWMRGEEEQPGTQHSDLQPNADWTWYLRATLEVGAGEAASLSCRVKHSSLEGQDIVLHWGEKEEGPG