MSSAQGPHSLAFRVMRLCRPSLLVDPPLLVDPSDLLVGEDILDDPLAASRLPPLIASHLSDASELTYRSRFLLRDPADAMGLSGLLLLPQAFGAIYLGETFCSYISINNSSSFEVRDVTIKAEIQTERQRILLLDTSKSPVETIRAGGRYDFIVEHDVKELGAHTLVCTALYSDGDAERKYLPQFFKFVVANPLSVRTKVRVVKETTFLEACIENHTKSNLYMDQVEFEPAQYWGAKILKAEEHQSEIHSPAKEIFKPPILIRSGGGIQNYLYQLKSSAQSNGQMKVEGNNVLGKLQITWRTNLGEPGRLQTQQILGTAIPRKEIDLRIVETPNNINLGRSFSVHFNLMNLTDRELGPFEVYLSQSDSPEDRAVMVNGLQKMALPKVEAFGLSDFGLNLIATKLGVQKIAGITVFDLTEAKSYDLLPDWEIFVDVK*