MVLLPWTPPYDWAWMVGFLQARAVAGVERFHDGGYSRSFGVEGHRGLIHLAPDEEAQGLRVTLSPGLQPVAEICYARIGQLFDLACDPRQVARALGSLAQARPGLRLPGALDAFEQAVRAVLGQLVSVAMAARLTAKVAAGWGEPLAEAPGSVLFPTPEALSRADPQALKALGMPLRRAEALIHLARAALSGELPLTAPADIDAGLRQLQTLPGIGRWTANYFALRGWQAKDIFLPDDYLIKQRFPGMTPAAIARYARRWQPMRSYALLHIWYTDDWAPAAE*