MLSTVHCIGSSIVYAFAPPWTRNSPSLSCFSFPPRQSSLQQSISLPEKTQHEEERENAQAINLPQKMIWVDAGSDISESQKLLMSQLPAKMSKRCKALMRHIICLSDGDDDPSGMLGLWVRTMNPKRADWLEILREIKKLNHPLIFEVMEFALLQESFEANIRDYTKLIDGYAKQGRKQDAENALGALNRRGFSCDPVILTVLIHMYSKAGDFNRAQETFEELKLLGVPLDKRAYGSMIMAYIRAGMPEKGESLLKEMESQDTYARREVYKALLRAYSKMGHIEGAQRVFDSVQFAGVVPDVRFCALLLNAYVVGGHTNEARMVLENLRASGLSPSDKCVSLMLIAYEKENNLNKALGLLLELEKDGVEVGPETRSVLASWLGRLGLRDEVELVLGELGNLQAV*