MYSELSVPETRVLSVASHVVSGNVGNKIAVFTMQSLGCEVAALNTVQFSNHTGYRQFKGTRVSAGEISDLWEGLKQSHLDDFDMMLSGYIPGAEAVEAVGKIARELKSKGTKDFFWVLDPVMGDNGNLYVAQDVVPAYKGLVEYADLILPNQFEAEVLSEVKIVDLPSLTQAVEVLHTRFGVPHIIITSVTLPHPDHPTETMWVVGSTRTSSGKPRLFKIVFPAIDCYFSGTGDMFAALMVARMRQAVFSSPDHETLKAQKSWVSGDAVDAPELPLAKAAEKVLATMHEILTKTSASMDADMAKVKAALGPEPAADAEAAEYKRNMHLHKSKAAELRLARNLDSLRFPKVELRAVPM