MVLLQELPWLPVQVPRSAGRPTDFAAAMDAMTASLRVVRDNLGAAAFREQLWGTTGFVPPAQPPQPAPPSPPPAGSPGLTTPVLVTVIAVPVAVCSLLVLLLAVIITHLRRNAKLQRSLLGHVLPPAAGDKATLVITDVQGSSKLWVRRLALDSSGYEWATEGDRQPSPSLPSCRVGWQRLSELYREVEAAMPAALTVLAGLRVRVGLHTGLAADEVLVQRRMGASSITYGGAALVLAKAVQGGQVTLSAATFVKLPVEELRAAGISVVHMGQHLVALGEGKGATALELYCACLNTPDHAHRLWALGPLRTLRQLQPGVLHAPYGTAAIAFMSVVGLSHLKAWNAELAKECVALYQAAAQRLLLHVSGPQLPAGYWVSSAEEEGMVLAAFPCSLQAQLEAADRLGLSAPGLQLSRPQQPPAM*