MDFLDYPDITAEVKGAMTPGRLKLTDQHLIFKNQKTGKVEQISASDMEMVNYQKFVGTWGLRIFLKNGTLHRFRGFKEGDQEKIAKFFSTNYKKEMLEKELSLKGWNWGTAKFYGSVLSFDVGHHTAFEIPLYDVSQCTTGKNEVTLEFHQNDDAPVSLMEMRFHIPVSDTSDQDPVDQFHKEVMEKASVISVSGDAIAIFREIQCLTPRGRYDIKVFQSFFQLHGKTFDYKIPMSTVLRLFLLPHKDNRQMFFVVSLDPPIKQGQTRYHYLVLLFNQEEETSIELPFSEKELKEKYEDKLTKELSGPTYEVLGKVMKVIINRKLTGPGSFQGHSGTPAIGCSFKAAAGYLYPLERGFIYVHKPPIHIRFEEISSVNFARGGGSTRSFDFEIELTTGVVHTFSSIEKEEYGKLYDFINSKKLRVKNSSKGDKPGYNDDFGNSDQEDEPDAYLARVKAEAKERDDDDDDDEDESTDEDFKPTAEESDVAEEYDSNPNDTSDSDADSNASGGSGKMEKKEKKEKKEKKSKSAKTSEKPRKPRKSKKEKDENKPKRPASAYMLYLNSVREEIKAKYPGLKVTEVVQKGGEMWKELKDKSKWEEKAAEAKEEYLKAMEEYKASGGGSSKEPKEKSKPEKKSSSKKEVKKEVKKESPSKLMAGGSFKSKEYISDDDSSSDDGDSKKNDKRKHSSSEEESEKSDKEEKKSSKKPAKKTKKESESEASYAASDEEFSGADSD