MSVASLIATKGHPSDVPVYVIVGYVLVDAGLGRDVWTLETNRIDSIGYWIYVFEPLYILIMTFLKTSFLLFFLQMFCRGPSERTCLRGLLNLRLALWSTVIFNAACGFCFILPLILQCNPISYTWTRWPGDGEHSDGTCINVKAVVWVNGALSVITNAWMLYLPLSQIHGMNLPRRKQIVIGVMFGLGAFVSVVSVLRLQGLNTYGYTVVDPTWDYYPSVIWSVLEFTVGMLCACLSAARGVVLRSTTHGSRLFSDTAGSPSNTRASKLAHLSRASFHNRRKSHHQQASADAAGAGDKGYQSGSSRLAFTSEPIVMEPFPEITDIESRPALLRRDSSYKDMTEPAPVSEALKDIIRETTRTSLELSPMREEFIEALRVEDSVAPNADNCSTVRKGTENTAATGGRRVSVSTKKRRITPDFFFVPALTGGVGSSWRTSVALNNTKRGRAMSSPRSPPRSLFRTSDWGQLSSSSVTELASPNQTKRERNGSVASSIQKPN