MAASATCIGFNVAQWRDKQLTSIFRSCGLQHKMLQVDEETTIACWCKSPEAETQAELAKPALVLIHGFGTSAVWQWHPQVKPLQKNFRIFVPDVIFFGKSTTTGSNRSEIFQAQMLAKAMEILEIPSYSVVGTSYGGFVAFRLAHLFPERVQKVVIANSGICKSPEDDKELLVRAKVASVWDFLLPSSTAALHTLTDLTIHRVSPFVPSFIFQGVVEYFYRENWHERVELLRNVALTTESRHSLPTLSQKVLVVWGEYDGIFPTEMAHRIKEHLKENVELVIMKNVSHCAQTENPREFNRLVERFLLAKAA*