MKFSLLTTVFLAITAANAQLDARIKAKGKRYYGNILDRNTLNDGTITNILNTEFGAITAENSMKWDATEPSRGNFQWGGADQVANWATQRGKLLRGHTLVWHSQLPGWVNNIWDRNTLIQVIQNHIAQVAGRYRGRIYAWDVVNEVFEDNGQWRNSVFYRVLGEEFVDISFRAARAADPNAKLYINDYNLDYAGPKIDATLALVGRLRQRGVPIDGIGTQAHLIVGRIGNFEAQLKRLGDTGLDVAITELDIRIPRPVDQGKLQQQQRDYEAVTRACLNVPQCVGITIWGVSDRHTWVDGTFPGDDSPLLWDDNYRRKPAYDGVNAALN*