MSVDSQKVKFFFGKNCSGESFEYSRGQTVRFNAGDKWNDRFMSCIVGSAVQCNIWEHNEIDTPTPGKYALLQPGSTTNDLTFINGLSKFQILPRDFNYAIDFKIEKGSSLTKEYEMTLIPYQVSPAKNTTGHDYVQCPIPKLTPPESEIVCQVSCKETAWPGATVANGSIYFKYSPSTGQVSFRKTEGFPHNMAIKQDDNTSFIFTLNSEQ