MKRVNSHGSDYWRKNGCDFTDHRAFAPVKILDVAQIKENPMSEQIELIRLAIFFSVLVICALWESNRPRKTLSQSKRVRWLNNLGLVGFNSLLITALMPILAFSAAQWAQSQQFGLLYWLEIPPFIAIFVAVVLLDAVIYWQHLLFHRIPLLWRLHRMHHADQDIDVTTGSRFHPLEIMISAWIKIGAVTLLGASPLAVVVFEILLNASAMFNHSNAKLPYKIDQWLRLLVVTPDMHRVHHSVLVHETHSNFGFFLSIWDKMFHTYIAQPEMGHERMKIGLPLFRQAREQWLDKMLTQPFRER*