MNLLIIGAGGHGKCCYDIAVRMNCFTKIEFVDDSEEYVLGKKVIGKQSDLESLRNMFDCAFVAIGNNQVRKSLYDILSLMQYRKVNLLDPSAVVSSFAKLGEGIVVFPNAVIEASAVIDDGCIVSANSIVHHDAMVKEYALIYGNCIIRPMVKIQSFTVVKSGTVVENC