MKSRRLQSARFVSVWFCALAVAGGAILSFGVGAQYASGRRRELQGREQSMETPGWALRDRALPKTLVSYVFSDTDPEYRLNLLHFLNHITYNRDPADYVIIMNGGKPDDFELPEVPPNVRFLAHPNECFDMGTHGWVLSGNATELGLDIKSYKYILFLNSSVRGPYLPTYLLQGPLAQPWHALLTANINNDIKLVGPTINCQSFRANDPDRKPHVQSYCMATDQVGLGIMLEKGVLSCKQGWVDAIVTGELAASKVLLNEGYNIASLLTKYRGLDWRDRRNWDCNNLMNPIGYDEINAQPLEVMFVKAKSSMTEWVRMRLAVELDQRFSVAGR*