MDRQQEEAGESPCVPPGFRFHPTEEELVGYYLARKVASQKIDLDIIQELDLYRIEPWDLQERCKYGGHGGDEQTEWYFFSYKDRKYPSGTRTNRATAAGFWKATGRDKPVLSSSPSPSTRVIGMRKTLVFYKGRAPNGRKTDWIIHEYRLQSNEHAPTQEEGWVVCRAFQKPMPNQQQHRLSYGCIPGSYGGGYTTVPDNYSLLLHHDNPSFAAASRPLMSAAAATALFATNVVDHSNILGSTDSKLHFSDMMPPLESPTVDGEGYVSQASSCVDVDQHAAAAGIVDWNLLTSLLPPPAQLFHQLPSASSSKNSNNISSSAGTFIDDRD