MDKSWSSYGTIFAFLAFIQTFINTFLPYEVQRALQRVSRRLCSVFSNRIELKIEEYDGASINELFSAAQLHLSDATATAARKVNLALPRNASAPIYSLAENERMTDSFQGVQIMWEFLSLERRQQSFSFWEQMPDEKRSLHMWIRKKHRDTIVGPYVQHILDRAKSLKLKNRDRLLYTNTDSGSKGYHSQGKMWHSVPFKHPSTFETLALDPATKKKVVDDLSDFKNGEEFYRKAGRAWKRGYLLYGPPGTGKSSMIAAMANLLEYDVYDLELTEVKSNAMLRKLLIQTSNKSILVIEDIDCSLDL