MSSMGPWLVGFALLAFAWRLLCDLLRRQRAKLLANVAADSHAINASTMSVEFPFLFLRSLEMGTMRTFAIPSISAMLQKGGQYAYNASKRYDDTEILLEEMLMHHIDSPRGSLAVRRLNFLHSHYDITNADYLYVLCLGMVVPPQWGAKYGYREWTELEKSSNYKAWHDIGTRMGLHDIPPTMEAAAKYVDDHDAKYMVYADSNHEIAEFNMKLLLSEVPMALWPLARRLVYALMDDRMRAALGYPKQPTWLSILTHSLLKLHGIVVRWMPPRPFAKAQLRLSLGCPVMNPDTKERVLPLAFQRYKPFAYEKGYKISDLGGHKHGKLAKAFGGALLCPLQKSKSLPWPDSMLLSKRDASKIS*