MALLNVAEIREKIRALGPRPDPQEVEDARQALAASNASLAQALESIALEDLEAKEKAARDAAERERLPLRAILQLDELHRLYGNLLKDAEALLEKNSSVPVKEEGQGQNLAASRLLDEAAEKKLSELNLCNQSLQLVPESIGRISSLVDLNLSTNQVEVLPDAIAGLANLERLQVQSNRLRILPDSIGLMKNLKYLNCSRNQLKQLPESISGCSALIELNADFNKLEYLPSRFGRGMDSLERLSLQLNSLTYLPPTLCEAQTLKHLDLHFNKLRSLPRAIGNLTRLETLDASSNFSDLTALPESMADLVSLTHLDLRYNQIRELPLSFGRLTNIKTLELDENPLVDPPLEIVQQGTPATMKYLAYRLEASLLKAIEEEKLRSSQQPSSPSWIPAAAQGWVSGVYSNISSYLTSPKASGKEDYLEQQL*