MDTDSDSDLLSDLPQSIIESILVKVPLVDAVRTSILSRKWRYKWAAITELVFNDTCLTSGHDKSIISCNLVNFITRCLFLHDGPIHKFELNTSYSPASPDLDQWLLFLSRKDIKELIIDIGEDDWFRAPSCVFFCPKLTHLVLVRCELNPPPNFKGFLCLKHLSLQQVIIPPHDIEVLISSCPLLESLTLSYFDSLELTIRAPNLKYLNLEGEFKDIRLENTPQLIGISVAMYMTDDIAEHFEQCSGCNFDKFLGGVPCLERLIGHIYFTKYLSIGNEQGNFPVTYQNLKFIELYQVSFEDMKELFVVLRLIVSSPNLEELQISSSSITTTTDIYDLEFWERDWPADCIFGKLKIVHMTDFSGLPHEIAFIKFLLGHSPVLEQMIVAPTIYVTDKVVKMLIDLLTFRRASPQATVKFIQEPL*