MFVILVTVAIGLSAQQNHDRRQCAVASRSSIATRRSMASSRPETAGGAPWSKLQGQVVLVTGASSGLGREFCLDLARAGCRVVAAARRAGRLRSLCDEINAAAEIPLPLAVAVELDVAAGESLVEDAVQRAWDAFGRVDVLINNAGVRGGVHSALDWPEDEWDKLMKTNLRGVWLVAKHVCRRMRDAELKGSVINISSTSGLDGGITHGSLAYSASKSAVHSVTKLMSLELGAHGIRVNTIAPGIFKSEITAPLFEKRWMNDVASKILPLKKIGTPDPALTSLVRFLTHETSSYISGNIFVVDSGLVLPGVPIFSSL*