MIGFLKYVFVVLHADDHGERGTFALYSLLNQHINFKNRFSGGQTKRLDFDDSNLKNYSGGSLQSKANKLLEKSSMAQSFFTFIVLLGMQSRSPKINTNHVVLLFVTIFLVVFLFQRFGTSKVCFSFSPIMLLWFGSTVAISVYNIFTSYPRVFNALSPYHIYYYFARNHNQGWEMLGAVVLCIRGVEAMFDDMGHFNKLGIQIAISCLVYPCILLTYSREAAYLIKNLENISNTLYSSVSSPVFFYLSLS*