MSGCRVFIGRLSPHARERDVEKFFKGYGRIREINLKNGFGFVEFDDHRDADDAVYELNGKVLCNERVTIEHARNRRGRGGMMGGGGGGGGRYPNRFAYRQSNSGGPSRYGPPVRTEHRIIVENLSSRVSWQDLKDFMRKAGEVTYVDAHRSNRNEGVVEFASYTDMKNALDKLDGVELSGRKIKLTEDSKKRRSRSRSRSHSRSRSKSKSRGSSKSASRSRSKSRTPERKYSQKNSSAEPAQGLSPRAAKRQSRSSSADSRN