MESGSRPSLGQVILLGTSSMVTAVLYSIYRQKAQVAQELKGAKKIHLGEDLKGILSEAPGKCVPYAVIEG
AVRSVKETLNSQFVENCKGVIQRLSLQEHKMVWNRTTHLWNDYSKIIHQRTNTVPFDLVPHEDGVAVSVR
VLKPLDSVDLGLETVYEKFHPSVQSFTDAIGHYISGERPKGIQETEEMLKVGATLTGIGELVLDNNAVRL
QPPKQGMQYYLSSQDFDSLLHRQESSVRLWKILVLVFGFATCATLFFILRKQYLHRQERLRQQQLQEEFL
EHEAQLLSQASPEDRESLKSACVVCLSNFKSCVFLECGHVCSCRQCYLALPEPKRCPICRREITRVIPLY
NS