DPYTFEDLGGGLILITPKIYYDKNGYSYILYDEEIFKKQGIPPVVEVRKLNLPKGTVVGLHYQLPPHEQGVIIYVPKGKILAVAINVRKTSPDYGKYVSVILDEKTKKMLYIPPGFAYGFCALEDSEVIFYIHDHKYHPEYESCISYKLIDWPIKDLIISEEDKKCPSLEEADTFP