MVQFRFILFRIPLIIGVLSMGAGGENGRLEKRFYRRRCPQAEAVVRSVMEDAIRREARNAASVLRLQYHDCLVNGCDGSVLLDETPTMAGEKNSLSNINSLRGYDVIDDIKKALERVCPCTVSCADIIIIAARDAVFLTGGPYWDVLLGRKDSLTASHSDSDEIMPSPRANVSSMVQLFKRFGLSITDLVALSGTHTIGKARCFSIMFRLYNQSGLGRPDPTIEIGYRHYLEGICPKGVDENRTLDLDVGSPTVFDNIYFKDLVEGKGLLNSDEVLFSTPGETRDLAVLFSEDESAFFSALIDSMIKLGNLPPSSREGEIRKNCRRVNSRYLT*