MYCFVVHALRPAALALDDDVRNECIPDLIDQIDAIESAYSETNSGKSDNKGWTNVFCRLASGRRYQGKLQRLVQELFPQLTEELQLASMKAAERDVIERVIRLDLIDAISTKKLCDDNDTEDRTDWTARRISATWKALDRFYPASEPATSSSNGEAYNDNTECPSLSGKRAEESCISYLQKMHSDHTILQNVYVNTRRTSFSSKSSSAIAKGQSMPKYKPPKSHKSGLAIIWTDGGDGCRHRLCSELDAIVLSTAFNNDEIDSDTKQHIHSVWEAKRTISPSTLYDILTKKLGAVEALLDDESAELIYEEDAGMRSVQFAPTEGHPSSQRLTFGVFGTELLAPPNAADSIRSIAGSNVVSSDLREVVRAIERGCDNNAFAVEVDITQALKIVESLKRVVEEKQSENRVQIVMSVDEAVDFL*