MRIVLQPSGACLELLPGERILDGARRLGYDCPQSCRNGNCHICAALLVEGRVRQNGEVRDHGELFTCLAEPLEDCVLHWDGVLAPGELPLRKLTCQLSFCEEVGGDVYRVGLRAPAGKPPRYHAGQYLLLERDGGDSAAFSLASAPHAGRDLELHILAKEDSAVALIAQLQRERLARIQLPFGDAHLAELPDGPLVLIAAGTGMSQMHSLIEHCRAAGFAHPVHLYWGVRRPEDFYRLPHWTEWEGLPNLFLHRVVSDLCGWEGRCGLLHEAVREDFADLSSLHVYASGSPAMVYATLDALVEAGMDAHQMRADVFAYAPRD*