MVGPLVRQLLHFATPLSVAEPPLQTFFCRPALPLFALCKPFLSNPTILANSLPCRPAVPLAALCKPCLWQIHPLHANPNPCNLPSFFCRPAVLLVALCKPPSYANLYPCKLPFFLCAPAVLLVALCKAPSYVDPTLANLFFGRPAVLLVALYQPPSCANPTLANPLPSFAGVLCHLLHSANPVLCELDPCKTPLLFASLLCFLLNCAKPHLTRTLPCKLLSFFCRPAVPSPALCKPCLLCHLLPYANPCRRSAYQGIMVLLASKFPKVRRHAAEQLYLALLALEPHETGGPDEGISAEAAEAAQEVLVSTAWDEDIGVVKAARDGIAAHLQVPLPAMRAPAGSQARSKNDGAKDEYASYASLLTDFARGGEF*