MPYPQVVLLGDSLFEFAASSLSGFSFQAALQSRLIRRFDVVNRGFSGWNTDNVVKYLPELFFEPSPSAPKLAYLIILLGANDAVLPMETTSQHVPLDRYKENLNKIVNDARIRAHNPKILLVTPPPADEIKLKDLDIAQGHASAIRSSAVTASYAEKAREVARENPGVVLIDLWQAIMGEAISMAPGDYQPGGPWLGSFENGKQGGLDTLLPDGLHMGGAGYRVFFDELKAHIGQDIVPEERGDYVLPDWRVLNPPKVNLVPKPLSLE*