MLHLGIDIGGTKMEAVLLDPAGECVQRLRRPTHKESYDAFMRQLLTLIADIRAVSPQPFTLGIGLPGAIDPQSGRIKNCNCLVLNGHDLRRDIMQQLGQPVWMANDADCFTLSEAVDGAGAGATTVFGVIIGTGCGGGIAVHQQLLSGPNAIAGEWGHNPLPGYTPERDGPPQPCYCGKTNCIESFLSGTGFARRYGEQARAEAIVAAAQNGDPRALAHWRHFIDAFARSLASVINILDPQVIVLGGGLSNVSQIYRDLPAAIVPWIFSDTCRTQIKPARFGDASGVRGAAWLPRLPGAAQGPR*