MTGGRRPMVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTLKFICTTGKLPVPWPTLVTTLTYGVQCFSRYPDHMKQHDFFKSAMPEGYVQERTIFFKDDGNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNYNSHNVYIMADKQKNGIKVNFKIRHNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSKLSKDPNEKRDHMVLLEFVTAAGITLGMDELYKAAATGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGEGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGVPGFGGRELILEHHHHHH