MLLLAVLAAPSNAASRPRPRRGGALIDTRNRTDFFIKLPTDAPALALAASASRKPDKAAELLLHQDVLGGGGALFGACPDVATFHPTSSFPFNLSKFSGAASRAAGQTTFKPIGAAADAELASFGETTGAANAGDASLADSTVNSVGVTCGGAGAPAWCAELPQPLAELCVSEDPIEASGSTSNETSLKTATAHSKSKTGETDTKNKPVPGFTSGISSSAPGRARQRGQLWAALFLLLGACGGVLLSVRRSNSGRLVRCRTGARRGAWLLILAALLPLACAPSVHTSGSGETGSGEIGSGEVDSPPSAPSIDFQVTVGGGSWQADVSWTLTCSGALIGSGGAPYSGTLSAPPGECTLNMYDSYGDGWTDNQWEGDVEIIESTVTGCFAASGGVVYAEDSGAVSIIGSAVSGCSALQVRRVELAACSAARQQGEG*