MDSTTAANEVVHEFLPLLRVYKDGRIERLLGTETTPSGTDPRTTVQSKDVTINAQTGVAVRLYLPPAAASSATKKLPLLIYIHGGAFCVCTPYNPAYHHHLNAVSAAANVVVASVHYRLAPEHPLPAAYEDAWEVLQWAAAGPEPWLNSHADLNTVFLAGDSAGANIAHNVAMRGTMEGFTGLTLQGMVLLHPYFGSDKKDELLEFLYPSYGGFEDFKIHSQQDPKLSELGCPRMLIFLSEKDFLRERGRSYYEALKNSGWKGKVEMVEFEGEDHVFHLFDPTKDKSVDLVKQFVAFISQRSQFFEKWN*