MGRVFSVSANGVKEPKVQNGRRRHTVAEAEAAVCGGAEGEQAKSATAMKLRESGLSSRIPLFQHLPQYVKIVEVGARDGLQNEKTHVPTVVKVELIERLAEAGLPVVEATSFVSPKWIPQLADHTEVLRALRFGGDTRYPVLTPNLKGFERAVQAGAKEVAVFAAASESFSKSNINCSIVESLERYSAVCRAAKSAGIPVRGYVSCVVGCPIEGAVAPEKVAEVAEKLYNMGCYEISLGDTIGVGTPGCVVPMLEAVAKRVPTARLAVHFHDTYGQALGNILVALQMGINVVDSSVAGLGGCPYAKGASGNVATEDVVYMLNGLGIKTNVNIEKVIEAAKFISQHVGKRPVSKVTQAVRGSELESRL*