MLPQKAPKIASAAAAAPVEGRDHISNLPDAVLQHILSFLPAQDVVRTCVLAKNWRHMWESTTVLRFLCGRMKEPESTVEIQEFVDHLLRLRIRGGMPVDTCEFRLLEFDEDEMRSTILWIRIALQCKVRVLQLICAGNCGDIPFLDGHPFFISQYLKKLELYRIDLSMDRDSRFLDFSCCPVLEDLEIVQSYLAYALLISSQSLKRLNIQSCSFGEEWRLPICAPNLVSLWLEVCDGNTPSLQMFPSLLTAFVKIIHSYDLVTLDSDDESNQSIILQGLSEVQNLMLISPETDMFIFRRDLKFCSSFNKLKYLLLDEYW*