MNLSSQTRILEGVLEMEGVLDEEGIKQSVFANEPLKPTKALTRGAGDYGCVHYRRRCKIRAPCCNEIFDCRHCHNEAKNAEETDAWKRHDIPRHKVESVICSLCNTEQEVQQICKNCGVCMGKYFCATCKFYEDETSKQQFHCDQCGICRIGGRNNFFHCNRCGCCYAMTLKTDGHPCVEKSMHHNCPVCFEYLFDSIRDITVMPCGHTMHLECCKEMQAHGQYSCPICSKSVCDMTRLWQQLDEEVAATPMPDIYRDRKVWILCNDCGKTSEVYFHIVAHKCLNCKSYNTRLTNGSNRGSSDD*