MFLLQRWLSFTVLPTVLLFLVLKSNLNAVESREQDTPEGTCTTSGVCDASKTVLVTGSNGFVASWIVKELLEQGYSVHAAVRDASIPDKVNHLKQLTAETSRLIIFSTGDLGSAPDDIWDAPLKGCHAVIHSSMAMGWRDGRHKMYEPTLAGTRQLLHAIERHTDSIRSLILTSSTAAVATQDGHAITDESHWRNAQEDIEQESWYSATKIAQEQMVTEWAQTQKKAGILPPQFQFVSIVPTRVLGPPIVSTLPISGWIQILRDWLLHPPAESNDTIEFVHVQDVARMHIAALEHPEAYGRYLCVDESWHWNELLEYLQQLQPKMIIKPYKGDDDKVPPKQFSKERRNTLDVAFRSMKTMLRDAVEYLEAVDELGGLSTIKF*