MVGAGVLGLPYAISKLGWGPGVLVLVLSWVITLYTLWQMVEMHEMVPGKRFDRYHELGQQAFGEKLGLWVVVPQQLMVEVGVDIVYMVTGGQSLRQFHQLVCTGKHCKSFGVSVWIIIFASPHFFLSQLPNFNAISGVSLAAAIMSLSYSTIAWGASIHHGKSDGTSYDYNFTTTANGVFQVFNALGTVAFAYAGHNVVLEIQATIPSTPQRPSKIAMWRGVIVAYIVVALCYFGVALLGYWAFGNAVEDNVLKSLNRPIWLIATANLMVVVHVIGSYQIYAMPVFDMMESVLVKKVHLPPGLILRVVVRSLYVAFTCFVAVTIPFFGDLLGFFGGFAFAPTTYFLPCIMWLCIYKPKPFGLSWLANWVCIILGVILMFVSSIGGLRQIIVAASTYKFYQ*