MARRAVLALVLLSALCLQLTAEAGRASTEITKTKNVDLFREPNEAEISDFYSWVARVGQKFQLKKLAAAQQQTPSAAATVQPAADGDIQTYIVVDQNGQGQFLTVQDAINSIEKNQKRTTRITIQINAGRYEEKVLIAKNLPFLTLQGAGRENTIIVHAETKEQAGSDIADATVAISAPNFIARNITFQNSAPAPPSGAVGQQATALYISGDMGAFYGCGFLGAQDTLYDHNGRHYFEECYVEGSIDFIYGDGKSLYKKCQLNVIPTKTGSLTAQKRLGGDEDTGFSFVDCAVTGMGRVYLGRAWGAYSRVVFANTWLADIIIPEGWQNWSDPSREQTVYYGEYDCFGPGANSAGRVSWSKILSYAEAEPFMTLSFIDGESWVF*