MDRDQFRAAAHAAIDEIIDYFDGLPSQRVVPTIEPGYLRPLIPENPPEEPEQWSQIQADIETKIKPGLTHWQSPNFMAFFPAGVTYPSILGEMYSAAFTAPAFNWLCSPACTELETIVMDWMAKALGLPECFLSSSENKGGGVIQVSASDAVATVMIAARERRVREQALAEGLKDGTVEYEDRVMELRPRLVALGSNQAHSSTAKGALLAGTRYRSVTARLEDNMEMTGPRLREVLEQCDKDGLTPYYITLGMGTTNTCALDRFAEIKAVLKEKPHWQRIWVHIDAAYAGAALVADEWQYIAKDFAEGVDSFNMNMHKWLLVNFDASCLYVRNRFDLTDALDITPAYLRNPYSETGRVIDYRNWSISLGRRFRALKIWFVMRSYGLSGMKAYIRKTIGLGNIFADLVRSRSDLFEIITKPAFCLTVFRIKSPSLQSNAESSVPRIDDASNAITKEVYELVNSRGEIFITSSVIAGVYAIRVVSANPAAEEKYLRRAFEILVQTAEEVLQKQQ*