MSRTLVQPVGQKRLTNVAVVRLRKGGQRFEIACFPNKVISWRERVEKDLDEVLQSHTVYSNVSKGVLAKSKDLIRTFGTDDLTEICLEILEKGELQVSGKEREAQLSSQFRDIATIVMEKTISTETRHPFTMKMIESIMHEIHFAVDPNLTSKEQALRVIKKLIENPKYKIKRAPLTVRFIAPKSNLAGLMEKLDGWNAIVLSKDESADQSSVVCEIEPSILHSCEEKLKDVQGRVEVLSVSARAEGGSSTDQYDNVEDNVEKAQAVPAKESGTVTQLSETMQKQSLSSEVESQGQAPGKPQKRCKECSIFMEDKLYRDHCKSGWHKHNYTRHKNGLPPLSQEECLMEMEMAESQRGLKDYDF*