MKNVGFIGWRGMVGSVLMQRMVEERDFDAIRPVFFSTSQFGQAAPTFGDTSTGTLQDAFDLDALKALDIIVTCQGGDYTNEIYPKLRESGWQGYWIDAASTLRMKDDAIIILDPVNQDVITDGLNNGVKTFVGGNCTVSLMLMSLGGLFAHNLVDWVSVATYQAASGGGARHMRELLTQMGQLYGHVADELATPSSAILDIERKVTALTRSGELPVDNFGVPLAGSLIPWIDKQLDNGQSREEWKGQAETNKILNTASVIPVDGLCVRVGALRCHSQAFTIKLKKEVSIPTVEELLAAHNPWAKVVPNDRDITMRELTPAAVTGTLTTPVGRLRKLNMGPEFLSAFTVGDQLLWGAAEPLRRMLRQLA*