MAVNILRAIIFRSPIGISGNAQSGFAGMETVIPLLIDLLDERDSAARAVIEIDVSTFKIVVLSPILSFSNPDAEGIRELFARLDSDNNTTRRNALDVISELMAVCSESGHVLAPSLRLGDEELTNRLQASKLFAQLDPSFVMPTLVRLVYSRDVRVRSAASDAIVSVLRGQTDPCNVISVLLDCVRNNVQNASLPKHPGQVGESIKYSGSTTSHSGSGMDVDRIMRLVPKWSPTVQDWDSLVKMLLSKMFAETSNAVIPRFLSEISNHLADVTHTVFKLLISHMQKQKX