MAVDPRQVVAGFLTLSMFVMLGNMIKHDHFSPVTEELGFEATGVVSNTRKLDNDAEMSSVDTAGVEDLMDAVEEVKPCWTKPSPKNQPSNGFVTFSLTMGPEYHISQITDAVVIARYLGATLVLPDIRGNELGNKRKFQDIYNVDKFVRSLDGVVEVIEDIPDEVSAKKPAVIRVPNRVTESFITGTIQPIFQKNKYLRLAVIFSSVSLRPKETNNKDMDATACLAMFGGLELKHEYSEVARKMLDRLQELSKKSDGKVLAIDLRTDLLEKKSCKTTRGARRKGCYSPDEVLAFLRSVGFSANTTIYLTETSWYKGLDVLKEEFPNTWYKGDIMPAENKAEFLKSSNADLARALDLEICSQSDVFVPAVAGLFYGHVTGKRIASGRTQIVVPSQSSTSTHASDFISTYISNKNHLAYACYC*