MIGPGRRGSRSSFSDASSDARGLSPTTLFRKSLEPIPSDLRSLFLWYLFFRVWIFGNWASWRDHFNGQNHNSEIMTPFQDPVPLASAREINAIREGHVPYHLRGPLANKSLGMNHRKVHAGRGLSSSFSRDNSQPGTSNMGFRQSNENRFNNPLHDSLMEGELPANEIQHISLMEGELPANEIQHILHGSEFDVLPNSVDIPDRVTVNHVISSMPPQSLICGLFLNSQSSEIVDIPAESPTQTMKYDPGNTLNWSCCSEMSIYEIAPSEDDSETPDQFGEPSKGLSSGEVPDSLGASSKVIHPEKMLPALSSRGGWKTSGEILKLCRSIPSYAASVMGYLGRFNPMKAILPSEFACNSGPTHGTAVSVGNMRTCMCTEGNMEHARSNIFLSQLIQRVKPRVKSVMPDSGEKSGDAMQRFCHCCADQGNSAALHSLERPSGVHSVFSEFWSRCAPTSSTSVIVSVCLLGTASLLFLILLFRGIWRFARSVSAIIF*