MDFALPTTASQASAFMNNSSLTFPVLPNANNEATNETADSGDAEVSKNEGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKSTALIFASGKMVVLGGKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDVKFPIRLEGLAYSHGTFSSYEPELFPGLIYRMVKPKVVLLIFVSGKIVLTGAKVREEIYQAFEAIYPVLSEFRKH