MRRLWLCTLRDRQEKLERVLAFYKSSKGSPFQETSTHVRGEFDAVGALLMIGTIDVSKCNAIERAIRTGIDSRLTFETTIREKDTLVAEFVGSIRGQKCILGSSLSLAKVLYAANISDWCSAVAIPVGGRCRDIAVPTSSREERGMTDYSSFGPPLLNQLNGSGIAVMVKKSNIVACLAQFVSALPHSGSVLYRFGTFGQVVCQLSSNTKLSILGIHKIADLSRQQPKLSAMSLPFSLLQRSGNPQASLVENCFLDGPLALTLESELDESTRIGGWVETNIASAEYLQWAVTMSDSSEDDLDGV*