MARLLLCALVVVVFLCGGCEGTPGSVEVRPYGKVAAGRVVLATLERGPLRVQITNWGATITALYLPDAKGKQADVVLGFDSFKDYKNGSAYFGAIVGRVANRIAGGTFVLDHVRYNLTKNNGNNTLHGGKIGYDKVLWHATTMLDKNDGAPSVRFTYHSFDGEQGFPGDLNVTVTYKLTNDMELAVDMKGVVGNKTTPVNLAQHTYWNLGGQNSGTILNNTIQIAGDRVTIVDKNLIPTGELKDVKGTPYDFTHEATIGSQIDKVEGGYDINYELKGGKVIEFEGKSLHFAARVREPSSGREMEVYTNQPGIQFYTSNMLSGVKGKNGAMYGMHDGLCLETQGFPNAVNEPNFPSIFVKHGHVYHHKMLYRFFTVK*