MGSSCSSTVHRSLESDIIDEQKRVVRRKAPKSKELRLIVSPWKQPYESPYTAYSEEEEPYGVSKPRLSWGTEALDREDEEERSKIDGLCGSDLVAFYGLRRKDILNFLERSLSEKEKTCTRGIRRIERRPSKFAWLAGPDNLSMHIVTWNMNGKLACHELHKLLGGKGESFDFYVIGLQEVPNLDAGSVILDALGRNYSLVATSVMLSLQLFIFARNTSKPFIKEVRMDKVGLGGLGGVVRRQKGAVAITLIYKGFSFLFIACHLSAHENNVLERNVQYQRICQTIFNKPKTSSFRQSPNQLMDLSGCKMADDDQDQTASLHSAAIRQSDVVVWLGDLNYRIEGSRKSVSLLIRQNLQKLLRAKDQLSREAEKGEIFHGFCEGPLSFRPTYKYDIGTDDYDTSAKVFIFKLQ