MQRLDKGSGLTYQQWCLAMTTILDHDGCVSVWTLYEALAKHLAGSAANSPASDNTTSSSSTSPAWMVRIRQCASKRAKFQLQRMDREYGEENVRKAVAIARELIYDNMIHLRYIGFENTYKDITHYGCHLSINNFYQALDVLDFDVPLYGSNTIMLIAYPFENRICSQLHQIRATEAHLGAWNSSRGCAYSLAFRMKNGIYKVDVDRRYTTDGGFPRLLFNNPECFQLSEAIQTFTMALRITSVISMTTTPNTEVAKSTLSKDHGPEEVAEVHFDEFTLY*