MATLAFNSRLKDVSRDTCVALLHRRRPMGEVAQALSERGLTHIPESYVRPPEERPGAAHDSFISIPLIDLSQARHRAELVQEIGQACERWGFFQVINHGVPADLLKEIMDVAAHFFALSAHEKQLYACKSGVAASEGYGHRMLIREDQVLDWRDYFDHHTLPLTRRNTDNWPHNPSTYRQTIKEYSNHMKVLAQRLLALISESLGLKPSYIQDAIGEPYQNISINYYPPCPQPELTLGLQSHSDLGAITLLLQDEVGGLQVCVDGSWFAVQPIHGALVVNLADQVQILSNGRYKSIEHRAVVNKSKRRISVATFYDPSKDVTVSPASELVGLGLPALYKDVVFGDHVSAWYQKGPKGKKVLDSLSVLSD*