MVGAGVLGLPHAMAQLGWGPGVLVLVLSWVITLYTLWQMVEMHEMVPGKRFDRYHELGQQAFGEKLGLWIVVPQQLMVEVGVDIVYMVTGGTSLKQFHDLVCTSEDCKKFGLSVWIIIFASPHFILSQLPNFNAIAGVSLAAAIMSLSYSTIAWGASIHHGRTDQTSYDYNFTTTANGVFNVFNALGTVAFAYAGHNVVLEIQATIPSTPEKPSKVPMWRGVLVAYLIVALCYFGVALVGYWAFGNSVEGNILKSLKHPTWLIATANLMVVVHVIGSYQIYAMPVFDMLESFLVKTVHVPPSIILRIVTRSLYVAFTCFVGVTLPFFDDLLGFFGGFAFAPTTYFLPCIMWLCIYKPKRFSLSWLTNWVCIIVGVILMSVSTIGGLRQIIVDASKYNFYQ*