MDLEGKNVVYLGGFGGIGKKCVQELLKKQIKGLAIFDLIVDDDLLAEWKKQHPDTEIFYQKMDITQKSDIDAAYKATAEK LGHFDVVVNGSGLLDDRRIELTIQINLVGVINSTLTALEYMDKSKGGRGGLIVNISSVAGLQPTPLMAIYSTSKTGVTTF TRAMASPIHYAHSGVGFITICPGYTNTGILKDIDKKTTFPFYETRMRTVFSKVKGQTAEVCARNIVNAIETAKNGAVLML ELGEIHELDIPNLWNPQLDDCVFVCLS