MVISNTFCGNIMAWFVAATIVLCCQSQLIPETPHVVVCQDGTGDFKTITGAILSAPNKSVQPYYIKIKQGTYREYILVDKKKTNIVLIGEGMGITIITGNRSLYAGNKTYDTATVAVRGSGFTAQDITFRNDAGPAEYQAVALRVEADLASFYRCRFDGYQDTLYVKKNRQFFSDCEIYGTVDFICGNAKALFQNCLIEAYIPLVRQHNTIIAQKRDFKKNATGIVLQNCTIKASRDLENMDNVTTYLGRPWGKYSRAVVMESYIDHFISPKGWTKWTKSPKKPIVHRHPYFLEYKNRGPGAVTRDRVRWASHTTNPSIASHFTVRNFINGDKWIPTNIPYYLDFS*