MVAYQFVLFAATGLLQARSSLQAASLSPIGCNPDRVVRSSDCPKAYAKIIYEADSTLYRKEGHIERAHGNCVVVVTKTAETIVDQKMVETGFKKMMGQCKDSYAYYPLPGLEGVHLVIRPRMHPLPIEDDAPFLKPVCLIDEDVKHAAVKADCMEAYKALTTDQQGRFSGPKYQATNVVSYSVKSCYVGVFTSDTSAITITRPEVDDIFENMLDECNGKWSGVPIQQGADGPNGRLFLIAAPIKFAQTG*