301 aa
MIQKWIPALLQTQHKVEFIAMHPILKAFFCGSISGTCSTLLFQPLDLLKTRLQTVQPTIS
GSGRIKMVALLFKLARTESIFGLWKGVSPSFARCIPGVGIYFSTLYMIKHHFLWEHSPTA
LELVLLGATSRTVAVICMLPITVVKTRYESGKYSYESVYGALRNIYQSEGVCGLFRGLSA
TLLRDAPFSGIYLMFYTQTQKLASYGQLDTTVVPLMNFGCGTVAGILASLATQPADVIKT
HMQLSSEKYLQTGQTIALIFRNYGLAGFFHGAVPRALRRTLMAAMAWTVYEQMMAKMGLK
S