MVGLVGGSTARAEHVVANAGGEAEYVRRMHRHAPTEHQCTSTLVKHIKAPVHLVWELVRRFDQPQRYKPFVRNCVVRGDQLEVGSLRDVNVNPGLPATTSTERLEQLDDDLHILGVKFVGGDHRLQLAGVVAVEVTGGPDVPFHPGREFKQIVMNMLDCFRLTVEYGVRSSQNLGDEQPQACEIKAQLVRTAEAARQLALMLEVERPSYQGRNSVYQSSSKMMSAISVAHLGCKDMDAVDVGVVGMVDSQSLSSALEKLYFWERKLYAEVK