MADIRYNVSQLFQFAFGINMPIYITEPLLSNTPANINYMGINTLPEYYNEESKQSWMGTPIMFQASFKKGSYKRYKLNGELEIVQLNDFALPPATMFSFRRAKNITRTNVLGSNGTVKEIFGFDDWIIDVRGLCLDEPDNSAQEQFAKLLEWENLADAIEVSGSQFGLRSIQRVCISEWSENIPQGQPGVVAFQMSLIGDDPMEFGLPNYVEQ