MAKRIHLTELGCIACEELTELGAGKEGWLVNNPNLLSALDSHSIALAHRFLILIVNWADPDSLRVKIRPDLSPIEAESITAIEWLVFDDVRVLLAGTSCGYLLVYSITGDLIHKQLVHPSRILKLRVRGTKKDLMQETSSEEISIVLPGIIARFDGSNIQSMLQKWFQEKNSNFWDQKSKKGDPEDTGSLHQRLPYQIWNVNKNGVCVDATITGIMPPPLLEHQSSQRYYCAVTIGEDAVISAYRLSEDRGRSLVGAILSKVVPAAASTIASFSKLIWRSNDQSPKRKPEAKTQSFARASSLTCIKDYPRKGEKLTLSPSGTLAAITDSLGRILLLDTQALVVVRLWKGYRDASCVFMEMLAKKDKGKSVYHTEPVKSDYCLCLAIHAPRKGIIEVWQMRTGPRLLTIQCAKGSKLLQPAYRFGSNSSSSPYIPLEVFLLNGDSGQVSMLNRSLS*