MFLLRRWLSFTVLPTVLLFLVLKSNLNAVESREPDTPEGTCTTSGVCDTIKTVLVTGSNGFVASWIVKVLLEQGYSVHAAVRNEAIPDKVNHLKQLTAETSRLKIFSTGDLGSTPDDIWDAPLKGCHAVIHASMAMGWRDGRHKMYEPTLAGTRQLLQAIERHTDSIQTLILTSSTAAVATQDGNAITDESHWRNAQEDIEQESWYSATKIAQEQMVTEWAQTQKKAGILPPQFQFVSIVPTRVLGPPIVSTLPISGWIQILRDWLLHPPAESNDTIEFVHVQDVARMHIAALEHPEAYGRYLCVDESWHWNELLEYLQQLQPKMIIKPYKGDDDKVPPKQFSKERRNTLDVAFRSMKTMLKDAVEYLEAGDELGGLSTIKF*