MFRTNTVEDILQVLIVFCVESLELDFALLFPERHTLLRVLPVLVVLATSSEKESESLYKRVKINRLLNVFKNDPVIPAFPDLHLSPAAILKELSSYFQNFSSQTRLLALQAPHEIQGRELQDYQRHYLILNHMGTIRADHDDFSIRFASAMDQMIRLKSSDGVYNDWSRDIKGNMYDIVVEGFQLLSRWTGRIWEQCAWKFSRPISDSQQNSMTCFDYEKVVRYNYTAEERRALLELIGYIKSIGLMMQHCDTLVSEALWETIHMEVQDFVQDKLDTMLRTTFRKKKDLSRILSDMRTLSADWMASTSKADPEQHSLHQETEEMRQNTFYPRPVAPTAAQIHCLQFLICELVSGGNLRKVGGLFGNSGSGIPVEDLKQLETFFYKLSFFLHILDYTATIGTLTDLGFLWFREFYLESSRVIQFPIECSLPWMLVGHVIESEDAGLLESILIPFDLYNDSAQHALTSLKQRFLYDEIEAEADLCFDLLAQKLNEIIFTYYKSCAASTLLDSSFTYACDDGDKYFVKPLRFDAIFKLRRVMV