MDPVESAANLRSQFVEVLRSRRSPIPLQTLPAKCVEDPLYQGTPCDYKAMKSIPEARTHNFNEEDFYLLTEEGEQGRLPVLILSMKESTPSKRPAVVFLHSTGACKEWVRPLLEDYASRGYIAIAIDSRYHGEQARIDLGKEAIDKEVVEKVCSIKIAKCVVDMASNWHLLLMFGYYFDQVWNRIAPGLASEFDSLHTVPVIAVRPLLIINGEDDPRCPVEGLDATISATQKAFDALSLTHFKVIVEAGIGHEVTLSMFKEASDWFDKFLKM*