MLRGFAGACQARRFAPRARGFVTLAYLTPDLRVRLHVQSQQELAFDRRSQERLTGILSCRIAGISFEGRQATAAGLRVGQPILILREPSNPHDPDAVSISTLLGQPLGYIPRDGTNELQNTGLSFGTVSSFGQTKSGHWGAAVYCYPHLLGLGCDPLPTNMGPAATAELLQRCAVGSPESCAALVAAQQCCEVSGTPAQRLSTSGGLVAVPVWQWDTVQQQVRLLRLAAMAAPLASAKALLAKTMAAMELDEQGQVVTLPEPVLCPEMRLVCDINNWTLPDLQQHLSWAARLSHTMTQQQWQVKL*