MAPEGKEVTPIVCIEWIQGCVKSMTNLIDQELRNFSTLEEIMVFFGTQGVPAGYGTGPVLEFEYVLVGYGVDEFLMLIMHDILDPGDKIIECPPIFSLYELAALQTCENDHWSFIAMESELELVKNASIVDVYVVHKSLLEKSKSNSILSSWGKFITTTRLMCYLAHFGGHRLVEERTVAQQIQLAELRKTSSAAMRLPLLASSQSFLAIILQQKHHYLSILCETPMEVNKRCRLRDPESFSNLHQSYCYEIIACITSAHDAVNITKVLKVAWLGKREQMKLFRVVAFVMILGNMEFFEGNEFVSSILQVDSVWFILRTTIAALYTHLSLGRFNIILSVWLYSNLEDKVLIEDESIVMNQVQPNRNTKITQIVVGLARPIGPRTSNWARLCLGFGLINMTWESKLDLSKFHLNGSTIGHDIKLEGECLLEPSELMWLQRDFNLSIRRAAAMMLQPALAKSRHNSLPIPDDAPFTITTLPLRSFHDSIFLGELERIML*