MVWFLFYPFAVQASKVVFASTVLINLYLIYLTIAKTKRIAGSYKYMIIMFSTIGIVFCFMKASLHPYLHSHNSGLMFFSLGPDWENFKQVETGLMVYTGVYSAMISLLAIQFVFRYWTLFNDEKLKYFNTWRCVVWFLYVFLIGMGWSFMIYFCAPSDRYSRNYMRESLFDTYQMDVEKTVGFFVVVRREDNSIRWHNVAFIGGLIFDLIIQYIIVIYCGTTMNSKMQEKLASFSVANRKLQEQLFKTLILQITIPSIIFHLPFVPVLCAPLFNLEFDFESGMIYCLFSLYPSIDSIILMSVVQDYRQEIKKFQSIPSAISESVLKRFTQTPVVLF