MRRVFLLFLLHLLATLVTADRVHLPHDYRDERLDDDDDALQREESIDYFSSRRFHGVDAADGGSSGWIEKISDSPRAYVFREFLTDAECDRVIERAYPTMEASEVTDDDSGEARPDDARSSIGGWVSGDDDEVIRNIELRASTWAMLPMNRGETMQVLRYEKGQKYDAHDDFFHDEHNVKNGGQRVATILMYLSDVEEGGETVFPLGTPLGGRDPEKSGVTGDNACELASQNDPRVLAVKPRRGDALLFFNAHLSGEMDEKANHAGCPVNRGTKWTMTRWHRVGAIGVGTFASDPKATSDSEQPHAPAGEP*