MNLFNRSPLTPTVCIWFIALVIACTLNSSRAFTSPSSSTVGRTSNNLVGTTSLSSSTLISNSAINDVEETTNWDKVSEEWELDCYSRPVLVDGKKKLWEILMTDSSGNMKVCRALPSNKVNSREVRRVVEEIIDESEVKPSTIRFFRGAMFNMINIALSEIDVIAKPSRCTFALAQWIEDRNRDVYPKMEGYRATMSGIGGIGGTFLDIRTAVKLPDALRGEKYAFVGLPLAEFLPGGGIDNNNIGVGRLCPVDSTLAADSFVQGVVILTPRAKALASWLAGTEVAGLKADLRKRELVMETDIDNQYLMAKLNDDQRREAAVYEEGKDALNGLHFISVQKDEDDDPAGFWLLREIPESL*