MADINDPVLAKPADLCCLKGDFHRGEPTGSIIQIEGVDTYVAKPDPKFTNGNVLLFFPDAFGLHINSKLMMDAYAACGYLTLGVDYFLGDAVTKYSASPLNDPNFDLAAWSAKHLLPSEEIAREWVKNIKAKYGNDGKVKFGCIGYCWGARIVLQQLSDGGICSAGAIAHPSFVNESHVQKSKAPVAFSVPATDKLFSNEARTRVIEICTEKQQRFNMQVFSHVGHGFASRTRLTDPYELWAKEQHFKGFIEWLDFWLAR