MRVGNLISAFALISFLCICFPSAAVYLQPWLHVFEGFALGSFFLLLCDYVSPYRDQRDVFFATKRKNGMKWFKTRWIMIFQMPVVAIGVAVATDITQAAGVFCQESNSREFANIYLRVIMTISLVVSVASILQMYMLLKKDLAHHSPMLKLTAFKIVVGLTFLQEIIFWILGDQGILEPTDTLTYADVHISLPNLVTCAIMVPLSIFFYIAYPWKVYVHGHGRGTFAKLEENDRPEQSYQGGPFGIYAWLSMINPSDSLKAILFIVQGTERRTSSATPVAMTGYNSDDALMSRPYNADSYSATAQGQRQ*