MASGLYLFVMNIRSVFKLDELGSEVLRIAVPASLALAADPLASLVDTAFIGHLGSVEIAAVGVSIAIFNQVSKVCIYPLVSVTTSFVAEEDAIISKYLEEKKRYIPSVTSALIVGSFLGLVQAVFLIFSAKFVLGIMGVKHDSPMLEPAVRYLTIRSLGAPAVLLSLAMQGVFRGFKDTKTPLYATVVGDATNIILDPILMFVCHMGVTGAAVAHVISQYLITMILICRLVQQVDVIPPSLKSLKFGRFLGAGFLLLARVVAVTFCVTLASSLAARDGPTIMAAFQICLQLWLATSLLADGLAVAGQAVLASAFAKNDHKKVIAATSRVLQLSIVLGMGLTVVLGLFMKFGAGVFTSDADVINVIHKGIPFVAGTQTINALAFVFDGINFGAQDYVYSAYSMVGVASISIPCLVYLSAHKGFIGIWVALTIYMSLRTVASTWRMGAARGPWVFLRKAGGENLYFQ