MVGIFSLITGRPGCSGFGSSSTAEQVIEGIDASNLTAIITGGASGIGLETARVLAIRKAHVIIAARNMESAKEAKQLILEEDESARVDIMKLDLCSVKSVGTFVDNFIALGVPLNILINNAGVMFCPYQQTEDGIEMQFATNHLGHFLLTKLLLDKMKQTAKDTGIEGRIINLSSIAHVYTYEEGIRFDNINDEDGYSDKKAYGQSKLANILHTNELSRRLQAEGVNITANSVHPGVIMTPLMRHSSLLMNFLKMFTFFAWKNIPQGAATTCYVALHPSLKGVTGKYFRDCNECQPSTHASNELLGRKLWDFSNKMINSLSKA*