MASPASDIKLTNPQVDIKYTQLFINGEFVDALSKRTFETLDPRTGRTIAHVAEADKEDVDIAVKAARKAFDEGPWPRLSGYQRGRVLSKLADLIEEHTEELAALETLDNGKPLVMSKLVDVPGTAKLIRSIAGWGDKITGSTYRVDGPYQAYSLYEPIGVVGAIVPWNFPLYTFASKIAPALIAGCTVVAKPAEQTPLSALYVANLAKEAGIPAGALNVLNGFGETAGASISGHMDIDKVSFTGSTQVGRLIMQAASKSNLKAVTLELGGKSPLIICDDADIDVAVELAHFSTFFNMGQVCVAGTRVFVQEGIHDEFLKKVAERSRKSVIGDPFDNGVHHGPQVDQTQLDTILRYIESGKEDGARIVAGGNRLGRVGYFVEPTVFADVKDDMKIAKEEIFGPVMSVLKFKTIEEVVERANATIYGLASGVVSKDIDVVNRLSRSIRAGTVWLNCYHVFDPALPFGGYKMSGIGRELSIDGVRSFMQLKSVITPLKESPWL*