MVGLGTAGIADASLQVALELGYRSLDCASVYGNQAAVGAALTAWVASGAGTRDQLFITSKLWCDDHRPERVRAACEKTLADLKCHYLDLYLMHWPDAFVPGADNDVFGTVTIDHTVTIAQTWAAMEALVDEGLVRSLGISNFSVKQVEDLLAVCRIPPQVNQVELHPMLPQRKLVWVVACGLQGVQCVAYCPLGGGGYLAVNDLLTHPVVAEVAQLTGRSSAQVLLKWNMQRGVPVIPKASSPAHLQDNVRDIFSWSLTSQQKAMLDALECGKRFCSPPFKDWGNPEEGGPTKMSNLLAAEATEASKPAS*